我正在尝试使用grails run-app --debug-fork
来调试一个Grails 3.x应用程序,但是当应用程序启动时,它并不等待调试器连接。有没有解决方案可以调试Grails 3.x应用程序?
我正在尝试使用grails run-app --debug-fork
来调试一个Grails 3.x应用程序,但是当应用程序启动时,它并不等待调试器连接。有没有解决方案可以调试Grails 3.x应用程序?
请使用--debug-jvm
标志。
grails --debug-jvm run-app
bootRun
,然后选择Debug。grails-app/init
的 Application
类。它具有一个 static void main
方法,可以像常规应用程序一样运行。您可以通过调试配置文件直接从IDE中运行它。run-app --debug-jvm
Listening for transport dt_socket at address: 5005
。Grails application running at http://localhost:8080 in environment: development
。
--debug-jvm
来配置运行设置,从而轻松地在任何 IDE 中使用它。所有标准的 IDE 都支持额外的命令行参数。 - Saqib Ahmed