我有一个更大的Grails项目,我已经接管了开发。我之前使用过Grails,我发现其中一个非常好用的功能是开发时的自动编译/重新加载。
我过去没有做过任何特别的工作,但由于某种原因,这个项目没有触发。
我做一个简单的“grails run-app”并在服务器启动时修改文件 - 什么都没有!有什么建议吗?
Windows 7,Grails 2.0.1,Java 1.6u35
IDE:Groovy Grails工具套件3.1.0.M1 - 基于Eclipse Juno 4.2
答案 0 :(得分:0)
Grails命令行似乎无法正确处理GRAILS_HOME或HOME目录的目录名中的空格。
请参阅: http://jira.grails.org/browse/GRAILS-7936
它与各种其他相关问题有关。
答案 1 :(得分:0)
您是否在eventCompileStart
中使用scripts/_Events.groovy
?这是我的问题,请参阅GRAILS-8776(如果这是您的问题,请对该问题发表评论和投票,以便我们解决问题!)。
注释掉该块会导致自动重新加载,让我再次开始工作。
答案 2 :(得分:0)
我的解决方案:
右键点击项目 - >属性 - >项目方面 - >检查 Java 并设置正确的版本 - >行
宾果!