当仅使用启动Quarkus应用程序时mvn quarkus:dev,正在运行的应用程序被配置为打开端口5005以进行远程调试。这意味着您要做的就是将远程调试器指向该端口,您将能够在自己喜欢的IDE /轻量级编辑器中对其进行调试。
但是,如果您希望能够在连接调试器之前挂起应用程序,则只需执行:
mvn quarkus:dev -Ddebug
使用了相同的端口(5005),但是这一次直到连接了远程调试器后,应用程序才启动。
更新
由于Quarkus 0.24导致应用程序暂停,直到调试器被连接在标记为-Dsuspend代替-Ddebug(其仍然可以被用来改变调试端口,但不再阻止启动直到调试器连接应用程序)。
要在 IntelliJ IDEA 中使用调试配置直接启动 Quarkus 应用程序,您可以选择使用“mvn quarkus:dev”,然后附加,但使用插件更容易。要在 IntelliJ IDEA 中调试 Quarkus 应用程序,请按照以下步骤操作:


| 归档时间: |
|
| 查看次数: |
1454 次 |
| 最近记录: |