已使用的地址:部署到localhost时的JVM_Bind

时间:2019-01-18 10:47:28

标签: sap s4sdk

我正在使用命令mvn tomee:run部署原型tomee-cf,并且我正在获取地址已在使用中的问题。我检查了端口8005、8009、8080和8443上是否正在运行某些东西,并发现仅一个系统IPv4正在侦听8005

我希望应用程序在本地主机上运行

public File createFile(URL url){
    File f;
    try {
      f = new File(url.toURI());
    } catch(URISyntaxException e) {
      f = new File(url.getPath());
    }
    return f;
}

1 个答案:

答案 0 :(得分:5)

使用-Dtomee-plugin.shutdown=8006运行maven命令,这应该可以解决您的问题。

背景

从您的日志中看来,您正在使用Windows计算机。 Windows 10具有一个始终在端口8005上监听的更新恶魔。更多详细信息,请参见here

您还可以借助资源监视器来检查哪个进程正在使用该端口。

enter image description here