2012-02-08 29 views
1

我有一个grails项目,我使用gwt插件0.6.1。 GWT版本使用常青藤配置。Intellij想法在grails + gwt项目中未解决的符号

当我尝试使用包com.google.web.*中的类时,出现奇怪的未解决符号错误。当我使用完整的类名称内联的想法报告,它无法解决web包。如果我导入相同的类没有错误ocurres。

我已经试过运行grails clean并删除了这个想法system目录 - 没有任何工作。 想法通常在我使用smart完成时导入类,但在这种情况下,想法插入完整的类名而不是导入类。

gwt-users-2.4.0.jargwt-servlet-2.4.0.jar中找到web包。这两个jar都在类路径中,但是这个grails gwt插件如何组织gwt依赖。

错误使用完全内嵌claasnames时:

Error when using full inline claasnames

在import语句使用相同的类时,没有错误:

No error when using import

有没有人有一个想法?

+2

这是一个错误。我创建了一个问题:http://youtrack.jetbrains.net/issue/IDEA-81056 – Sergey 2012-02-08 15:15:20

+0

很酷..感谢您的支持! – Peter 2012-02-09 11:12:03

回答

1

我也有类似的问题与IntelliJ IDEA,我解决了问题,使无效的想法缓存。无效缓存后,它会重新索引您的所有库和其他文件。检查这个答案以及。 Grails and IntelliJ Cache Issues

enter image description here

+0

没有工作。使缓存无效,'grails clean'和删除想法本地系统目录没有帮助。问题保持不变。 – Peter 2012-02-08 15:40:51

+0

您使用的是什么版本的IDEA? – 2012-02-08 16:07:10

+0

我使用的IDEA 11.0.2 – Peter 2012-02-08 18:09:45