quarkusio 使用 quarkus:dev 更改默认调试端口
quarkusio change default debug port using quarkus:dev
我有两个应用程序 运行。
App1:从amq读取消息,丰富消息通过其他amq发送给App2
App2: 读取消息并调用另一个项目进行处理。
Y 想同时调试 booth 应用程序,看看消息如何及时变化。
当我使用 mvn compile quarkus:dev 启动 App2 时,我得到了这个:
[错误] 端口 5005 正在使用中,未在调试模式下启动
应用程序当然可以运行,但没有调试器。
是否有一些方法可以更改 quarkus 中的默认调试端口?
PD:我只是尝试 -Dquarkus.debug.port=5006,但没有任何反应...
谢谢
-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。
我有两个应用程序 运行。
App1:从amq读取消息,丰富消息通过其他amq发送给App2
App2: 读取消息并调用另一个项目进行处理。
Y 想同时调试 booth 应用程序,看看消息如何及时变化。
当我使用 mvn compile quarkus:dev 启动 App2 时,我得到了这个:
[错误] 端口 5005 正在使用中,未在调试模式下启动
应用程序当然可以运行,但没有调试器。
是否有一些方法可以更改 quarkus 中的默认调试端口?
PD:我只是尝试 -Dquarkus.debug.port=5006,但没有任何反应...
谢谢
-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。