grails run-app --debug-fork
补充:试了一下最新的GGTS 3.5M1,可以直接debug而不用这么啰嗦。
所以问题很明确了,ide需要对fork进行支持,等idea和sts/ggts升级吧。
grails 2.3版本升级之后,由于引入了fork机制进行并行处理,所以没法用以前最简单的从ide里面使用grails run-app启动程序直接进行调试了,必须换个方式。
首先是直接启动grails,可以在ide里面也可以直接在命令行,使用的命令是
如果使用ide,比如idea,那么在菜单的Run -> Edit Configurations -> Grails : Command Line里面改。
启动之后会显示:
Listening for transport dt_socket at address:5005
这时候可以进行调试了,但是必须是Remote模式。
在IDEA里面,在菜单的Run -> Edit Configurations,点左上角的加号+ Add New Configuration,
选中Remote。然后见下图,Settings里面选Socket 然后 Host:localhost,Port:5005
然后Run启动这个配置,就可以对断点进行调试了。
Eclipse等,同理。
这里特地说一下,不建议把fork都设置为false,我经过反复尝试,2.3.3和2.3.4版本,如果false了fork,reloading都不正常,貌似无解;虽然官方说默认启动了-reloading,但是无论是加命令行参数还是进行配置,都不好用,reload的时候会出现错误。
相关推荐
Grails_2.3官方手册.pdf中文版带书签
Grails_开发简介,本文介绍如何使用Oracle JDeveloper 作为IDE 来开发Grails 应用程序。此外,您还在学习开发Grails 应用程序的过程中大概了解Groovy 的一些概念。
Grails专为下一代JavaWeb应用程序而设计的框架,其借助于Groovy动态语言,使Web开发变得简单而方便。Grails尽量为更多现有的Java项目创建一个全面的框架(不仅局限于视图处理),这和当前一些Java框架提供给用户的一...
详细讲解grails开发环境配置。 详细讲解grails连接mysql数据库,crud开发
自己买的书,然后用扫描机扫描的,整个文件太大了,不能一次性上传上来,所以拆成3个part。 我自己学grails很想看这本书,结果网上没有,就自己去买了,然后共享给需要的人。 如果有什么问题请联系我下架。
Grails企业web应用开发与部署.pdf 很好的资源
grails1.0开发框架4 类似于ruby on rails的框架。
Grails开发Web应用的入门建立兴趣的最佳教程。
自己买的书,然后用扫描机扫描的,整个文件太大了,不能一次性上传上来,所以拆成3个part。...我自己学grails很想看这本书,结果网上没有,就自己去买了,然后共享给需要的人。 如果有什么问题请联系我下架。
我们知道,在 Grails 项目中使用Grails类创建工具如“grails create-domain-class”等,能 帮我们创建domain、service 和controller等类及它们的测试类及其他。因此,我们在Grails 项目 中常常是使用这些工具帮我们...
grails1.0开发框架1 类似于ruby on rails的框架。
grails开发实践,欢迎下载使用 grails开发实践,欢迎下载使用 grails开发实践,欢迎下载使用
使用 Grails 和 jQuery 快速开发一个 Web Calendar 程序。
grails开发关于grails入门指南的例子进行分析
关于Grails开发的软件部署建议
Apress.Beginning.Groovy.and.Grails.From.Novice.to.Professional.Jun.2008 grails_programming Grails1.1中文文档-----2009.3.25 Grails入门指南(第二版) Groovy经典入门 Programming Groovy 2 合集,超实惠哦
Grails 3开发邮件发送功能,完整教程!超级实用,手把手教你接入邮件发送
eclipse插件、用来开发grails(路漫漫其修远兮、吾将上下而求索)
grails快速开发web.pdf
Grails Grails Grails Grails Grails