IntelliJ和GWT方面的问题

时间:2013-05-13 15:57:15

标签: gwt intellij-idea

我正在尝试将GWT方面添加到模块中。我之前已经为其他模块做过这个没有问题,但我遇到了这个奇怪的问题。 IntelliJ 12.1.3 Ultimate。

我选择“项目结构”,屏幕显示需要几秒钟。 “GWT安装目录的路径”为空,但选择下拉列表会给我四次相同(有效)的目录。

选择其中一个会在底部给出警告“库中的gwt-user.jar'gwt-servlet.jar'与选定的GWT安装不对应”。选择“修复”按钮似乎没有做任何事情,一旦我按下“修复”,“确定”和“应用”按钮似乎都没有做任何事情。

如果此时我点击“取消”,选择“项目结构”似乎不会重新打开窗口。

关于在何处解决问题的任何指示或建议?

1 个答案:

答案 0 :(得分:1)

在梳理错误日志并试图弄清楚是什么后,我放弃了这个问题。当我回来时,我发现有很多问题可能导致了这个错误:

  1. 该模块依赖于旧版本的gwt-user.jar。这已列在Modules -> Dependencies中,但目前尚不清楚它与Facets -> Path to GWT installation directory中的版本不匹配
  2. 列为核心模块依赖项的几个模块也有旧版本的gwt-user.jar。
  3. 作为核心模块的依赖关系列出的几个模块被赋予GWT方面,但没有入口点或任何需要将源代码编译成JS。它们只是作为依赖项目的一部分编译。所以他们不需要GWT方面。
  4. 我不知道为什么这些会导致IntelliJ IDEA本身出现问题,但它们当然不正确,清理它们允许编译GWT组件。