IntelliJ IDEA未检测到GWT模块

时间:2016-05-10 19:49:43

标签: gwt intellij-idea

我正在尝试在IntelliJ 14 Ultimate中为旧项目启用GWT调试。

我在IntelliJ中启用了gwt支持,下载了项目使用的GWT版本(2.2.0)并创建了一个面向该路径的构面:

enter image description here

我将其设置为定位web facet。然后我收到一个警告,关于gwt编译器输出和gwt-user.jar不是神器的一部分,所以我把它们添加到它:

enter image description here

当我创建方面时,我添加到主app模块中。最后,我创建了一个运行/调试配置,我在其中指定了app模块并启用了“User Super Dev Mode”,但是“要加载的GWT模块”字段被禁用。

我构建/编译了项目并没有收到任何错误,但我仍然看不到项目Facets或Module部分中的任何GWT模块。

JetBrains article似乎意味着我应该为GWT添加框架支持,但是当我右键单击项目>添加框架支持时,我不认为它是一个选项..

谢谢

4 个答案:

答案 0 :(得分:1)

在GWT 2.5中添加了SuperDevMode;使用2.2,你被迫使用传统的DevMode和浏览器插件,这意味着Internet Explorer或旧的Firefox。

答案 1 :(得分:0)

与其他框架的支持不同,当我在Project选项卡中右键单击项目根并选择" Add Framework support"时,我看不到GWT。

但是,当我选择

时,它仍然有效
  

项目结构→方面→添加→GWT

enter image description here

答案 2 :(得分:0)

经过几个小时尝试一堆不同的东西(更新的IDE,更改JDK,重新创建项目等)"罪魁祸首"原来是我的VCS:我复制了一个同事的本地版本,IntelliJ能够识别GWT模块。

我感到很惊讶,因为我已经进行了多次拉动(好的'更新'更准确,因为它是Perforce我们正在谈论的)昨天所以我尝试了拉力和瞧...模块现在显示:

enter image description here

感谢您回复Vojtech和Thomas!

答案 3 :(得分:0)

我只需要将gwt XML移到客户端和服务器文件夹所在的文件夹中即可。 Intellij意识到了。