0

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

我选择“项目结构”,屏幕出现需要几秒钟。“GWT 安装目录的路径”是空白的,但选择下拉菜单会给我四次相同(有效)的目录。

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

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

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

4

1 回答 1

1

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

  1. 该模块依赖于旧版本的 gwt-user.jar。这在 中列出Modules -> Dependencies,但目前尚不清楚它与中的版本不匹配Facets -> Path to GWT installation directory
  2. 被列为核心模块依赖项的几个模块也有旧版本的 gwt-user.jar。
  3. 作为核心模块的依赖项列出的几个模块被赋予了 GWT 方面,但没有入口点,也没有任何将源代码编译成 JS 的需要。它们只会被编译为依赖项目的一部分。所以他们不需要 GWT 方面。

我不知道为什么这些会导致 IntelliJ IDEA 本身内部出现问题,但它们肯定不正确,清理它们允许 GWT 组件编译。

于 2013-06-06T21:33:14.690 回答