16

我有两个应用程序正在运行。

App1:从amq读取,丰富消息,通过其他amq发送消息给App2

App2:读取消息并调用另一个项目进行处理。

Y想同时调试booth Apps,看看消息是如何及时变化的。

当我使用mvn compile quarkus:dev启动 App2 时,我得到了这个:

[错误] 端口 5005 正在使用中,未在调试模式下启动

当然,该应用程序正在运行,但没有调试器。

是否存在更改 quarkus 中默认调试端口的方法?

PD:我只是尝试 -Dquarkus.debug.port=5006,但没有任何反应……

谢谢

4

1 回答 1

21

系统-Ddebug属性也可用于指定调试端口。在你的情况下,mvn compile quarkus:dev -Ddebug=5006应该工作。

有关更多信息,请参阅此 javadoc https://github.com/quarkusio/quarkus/blob/1.8.1.Final/devtools/maven/src/main/java/io/quarkus/maven/DevMojo.java#L140-L166

于 2019-03-22T07:08:45.280 回答