【问题标题】:Intellij idea unresolved symbol in grails + gwt projectgrails + gwt项目中的Intellij想法未解析符号
【发布时间】:2012-02-29 21:09:39
【问题描述】:

我有一个 grails 项目,我使用 gwt 插件 0.6.1。 GWT 版本是使用 ivy 配置的。

当我尝试使用包com.google.web.* 中的类时,我遇到了一个奇怪的未解决符号错误。当我使用完整的类名时,idea 报告它无法解析 web 包。如果我导入相同的类,则不会出现错误。

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

web 包位于gwt-users-2.4.0.jargwt-servlet-2.4.0.jar。这两个 jars 都在类路径中,但这就是 grails gwt 插件组织 gwt 依赖项的方式。

使用完整的内联 claasnames 时出错:

在import语句中使用同一个类没有错误:

有人有想法吗?

【问题讨论】:

标签: gwt grails intellij-idea


【解决方案1】:
【解决方案2】:

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

【讨论】:

  • 没用。使缓存无效,grails clean 和删除本地系统目录的想法没有帮助。问题依旧。
  • 你用的是什么版本的IDEA?
  • 一个奇怪的问题,也许它是一个真正的错误,正如 Sergey 提到的那样......如果它适用于早期版本,请尝试使用它直到它被修复:(
猜你喜欢
  • 2012-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-12
  • 2015-09-17
相关资源
最近更新 更多