【发布时间】:2014-10-11 23:19:49
【问题描述】:
我正在使用 IntelliJ Idea Community Edition IDE,并且正在尝试通过命令行使用 Jetty 运行 Maven WebApp。我在 RedHat 盒子上
我运行这个命令:
mvn clean install -P deployJetty -Djetty.port=8083
我得到这个错误:
Listening for transport dt_socket at address: 5005
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 1099; nested exception is:
java.net.BindException: Address already in use
有趣的是,当我关闭 IntelliJ Idea 时,1099 端口被释放。 我找不到 Idea 使用此端口的原因和方式。
有什么想法吗?谢谢。
注意:作为一种解决方法,我正在关闭 Idea,运行 Jetty,然后打开 Idea(我猜是强制它选择另一个端口)
【问题讨论】:
-
很明显 IntelliJ 正在使用端口 1099,可能用于它自己的 RMI 注册表。
标签: java maven intellij-idea jetty rmi