我正在尝试在IntelliJ 14 Ultimate中为旧项目启用GWT调试。
我在IntelliJ中启用了gwt支持,下载了项目使用的GWT版本(2.2.0)并创建了一个面向该路径的构面:
我将其设置为定位web facet。然后我收到一个警告,关于gwt编译器输出和gwt-user.jar不是神器的一部分,所以我把它们添加到它:
当我创建方面时,我添加到主app模块中。最后,我创建了一个运行/调试配置,我在其中指定了app模块并启用了“User Super Dev Mode”,但是“要加载的GWT模块”字段被禁用。
我构建/编译了项目并没有收到任何错误,但我仍然看不到项目Facets或Module部分中的任何GWT模块。
这JetBrains article似乎意味着我应该为GWT添加框架支持,但是当我右键单击项目>添加框架支持时,我不认为它是一个选项..
谢谢
答案 0 :(得分:1)
在GWT 2.5中添加了SuperDevMode;使用2.2,你被迫使用传统的DevMode和浏览器插件,这意味着Internet Explorer或旧的Firefox。
答案 1 :(得分:0)
与其他框架的支持不同,当我在Project选项卡中右键单击项目根并选择" Add Framework support"时,我看不到GWT。
但是,当我选择
时,它仍然有效项目结构→方面→添加→GWT
答案 2 :(得分:0)
经过几个小时尝试一堆不同的东西(更新的IDE,更改JDK,重新创建项目等)"罪魁祸首"原来是我的VCS:我复制了一个同事的本地版本,IntelliJ能够识别GWT模块。
我感到很惊讶,因为我已经进行了多次拉动(好的'更新'更准确,因为它是Perforce我们正在谈论的)昨天所以我尝试了拉力和瞧...模块现在显示:
感谢您回复Vojtech和Thomas!
答案 3 :(得分:0)
我只需要将gwt XML移到客户端和服务器文件夹所在的文件夹中即可。 Intellij意识到了。