2012-08-16 94 views
3

突然间,我在IntelliJ中得到这个错误,该项目在IDE以外运行良好。我也可以创建并运行新项目。IntelliJ中Grails项目的同步错误

IDEA hook: Grails not found! 
java.lang.NullPointerException 
    at org.jetbrains.groovy.grails.rt.Agent$2.run(Agent.java:99) 
    at java.lang.Thread.run(Thread.java:619) 

此错误是由一些可疑行precedded:

[INFO] task-segment: [grails:exec] (aggregator-style) 
[INFO] ------------------------------------------------------------------------ 
[INFO] [grails:exec {execution: default-cli}] 
[FATAL ERROR] org.grails.maven.plugin.GrailsExecMojo#execute() caused a linkage error (java.lang.NoSuchMethodError) and may be out-of-date. Check the realms: 
[FATAL ERROR] Plugin realm = app0.child-container[org.grails:grails-maven-plugin:1.3.7] 
+0

什么是IDEA版本和Grails版本? – Sergey 2012-08-16 07:00:12

+0

谢尔盖,我一直在IDEA 11.1.3上运行Grails 1.3.7一段时间没有问题。今天,我试图安装一个旨在在Grails 2.0+上运行的插件。安装失败并回滚插件,但IDEA从未恢复。 – dbrin 2012-08-16 15:54:39

回答

1

我只是碰到了这个问题为好。尝试各种方法后,我导致删除我的.iml项目文件并完全重新导入maven项目。

这解决了我的问题。

1

对我来说,这工作,在intellij上下文菜单中,右键单击该模块,然后选择:Grails>同步Grails设置。并再试一次