我正在尝试以调试模式启动grails项目,但它并没有启动 grails debug config看起来像
grails> -Dserver.port=8091 run-app
我也试过
grails> -Dserver.port=8091 --debug run-app
但没有成功。请帮忙
答案 0 :(得分:0)
而不是 - debug 使用 - debug-fork 以调试模式运行您的应用:
grails --debug-fork -Dserver.port=8091 run-app
答案 1 :(得分:0)
我更喜欢使用远程调试。
将其添加到BuildConfig.groovy文件中:
grails.project.fork = [
// configure settings for the run-app JVM
run : [
maxMemory: 768, minMemory: 64, debug: true,
maxPerm: 256, forkReserve: false
]
]
接下来在yor IDE中使用host:localhost和port:5005
配置远程调试之后使用run-app命令运行应用程序,并在控制台中告知:
在地址:5005
侦听传输dt_socket
运行配置的远程调试器。应用程序启动时,您将能够调试代码。