我试图在调试模式下启动grails项目,它没有启动

时间:2015-09-11 08:47:10

标签: debugging ggts

我正在尝试以调试模式启动grails项目,但它并没有启动 grails debug config看起来像

grails> -Dserver.port=8091 run-app

我也试过

grails> -Dserver.port=8091 --debug run-app

但没有成功。请帮忙

2 个答案:

答案 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

运行配置的远程调试器。应用程序启动时,您将能够调试代码。