我已经使用Quarkus开发模式(mvn quarkus:dev
)启动了我的应用程序,我希望能够对其进行调试。
那怎么办?
答案 0 :(得分:14)
如果您使用的是 IntellJ IDEA ,请正常运行应用程序(无需调试),然后转到
运行->附加到进程。
这将单独连接调试器,并为我工作。
答案 1 :(得分:3)
仅使用mvn quarkus:dev
启动Quarkus应用程序时,正在运行的应用程序配置为打开端口5005
进行远程调试。
这意味着您要做的就是将远程调试器指向该端口,然后就可以在您最喜欢的IDE /轻量级编辑器中对其进行调试。
但是,如果您希望能够在连接调试器之前挂起应用程序,则只需执行:
mvn quarkus:dev -Ddebug
使用了相同的端口(5005
),但是这一次直到连接了远程调试器后,应用程序才启动。