在IntelliJ IDEA 11社区版(不包含GWT插件)中使用Errai为GWT项目设置工作运行配置需要做什么?
我找到了instructions for running a GWT project in IntelliJ Community Edition和instructions for working with GWT, CDI and Errai in Eclipse,但是当我将这些放在一起时,运行配置无法加载我的应用。需要什么配置?
答案 0 :(得分:2)
要从IntelliJ 11 Community Edition运行GWT / Errai项目,请执行以下步骤:
将GWT,Errai和您的项目源目录添加到类路径
以同样的方式,添加项目的src目录。它可能会成为空库'但是不要删除它。打开项目的.iml文件,找到引用/ src和/或/ src / main / java目录的行。如果它们在SOURCES元素下,则将它们移动到CLASSES下面,所以你有类似下面的内容。感谢Stack Overflow用户Vic为此hack做出了贡献,this post。
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/src" />
<root url="file://$MODULE_DIR$/src/main/java" />
<root url="file://$MODULE_DIR$/src/main/webapp/WEB-INF/classes" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
创建运行配置
添加等效于以下内容的程序参数,替换项目的参数。有关所有有效参数的描述,请使用none运行配置并检查输出。
-noserver -server org.jboss.errai.cdi.server.gwt.JettyLauncher -war /path/to/project/exploded/war/dir -logLevel INFO -startupUrl App.html project.module.App
运行配置,然后在GWT Development Mode窗口中单击Launch Default Browser。希望您的应用程序现在可以加载。
<强>疑难解答强>