3

突然间,我在 IntelliJ 中收到此错误,该项目在 IDE 之外运行良好。我也可以很好地创建和运行新项目。

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)

此错误之前有一些可疑的行:

[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]
4

3 回答 3

3

升级到 11.1.4 最新的 RC,这解决了这个问题。

http://confluence.jetbrains.net/display/IDEADEV/IDEA+11.1+EAP

于 2012-10-30T22:22:34.690 回答
1

我也遇到了这个问题。在尝试了各种方法后,我删除了我的 .iml 项目文件并完全重新导入了 maven 项目。

这解决了我的问题。

于 2013-08-02T21:53:55.883 回答
1

对我来说,这很有效,在 intellij 的上下文菜单中,右键单击模块,然后选择:Grails > Synchronize Grails Settings。然后再试一次

于 2014-06-09T13:18:32.523 回答