我正在使用命令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;
}
答案 0 :(得分:5)
使用-Dtomee-plugin.shutdown=8006
运行maven命令,这应该可以解决您的问题。
背景
从您的日志中看来,您正在使用Windows计算机。 Windows 10具有一个始终在端口8005上监听的更新恶魔。更多详细信息,请参见here。
您还可以借助资源监视器来检查哪个进程正在使用该端口。