gpt4 book ai didi

quarkus - 如何调试在开发模式下运行的 Quarkus 应用程序?

转载 作者:行者123 更新时间:2023-12-03 13:22:07 25 4
gpt4 key购买 nike

我已经使用 Quarkus 开发模式 ( mvn quarkus:dev ) 启动了我的应用程序,我希望能够调试它。

怎么能这样?

最佳答案

只需使用 mvn quarkus:dev 启动 Quarkus 应用程序时,运行的应用程序配置为开放端口5005用于远程调试。
这意味着您所要做的就是将远程调试器指向该端口,您将能够在您最喜欢的 IDE/轻量级编辑器中对其进行调试。
但是,如果您希望能够在连接调试器之前暂停应用程序,则只需执行:mvn quarkus:dev -Ddebug使用相同的端口( 5005 ),但这次应用程序在连接远程调试器之前不会启动。
更新
自夸库斯 0.24导致应用程序挂起直到连接调试器的标志是 -Dsuspend而不是 -Ddebug (它仍可用于更改调试端口,但在调试器连接之前不再阻止应用程序启动)。
更新 2
从 2020.3 版本开始,IntelliJ Ultimate 应该可以识别 quarkus 应用程序并自动创建使用 quarkus:dev 的启动配置。在引擎盖下。

关于quarkus - 如何调试在开发模式下运行的 Quarkus 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55190015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com