我在NetBeans 6.9中设置了一个新的GWT项目并创建了多个GWT模块 我已经尝试将它们全部添加到gwt.properties文件中,如下所示:
*# The names of the modules to compile (separated by a space character)
gwt.module=com.company.MyModule1 com.company.MyModule2 com.company.MyModule3*
我在编译时遇到错误,说它找不到第二个模块。现在,我只能编译一个模块。无论哪一个。这是我做错了还是gwt / nbgwt中的错误?
我也试过这个:
*# The names of the modules to compile (separated by a space character)
gwt.module=com.company.MyModule1
gwt.module=com.company.MyModule2
gwt.module=com.company.MyModule3*
在这种情况下,只会编译列表中的最后一个模块。
答案 0 :(得分:0)
您需要为每个模块创建一个gwt.xml文件。
然后你可以使用ANT任务
编译所有这些<target name="gwtc" depends="javac" description="GWT compile to JavaScript">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.Compiler">
<classpath>
<pathelement location="src"/>
<path refid="project.class.path"/>
</classpath>
<!-- Additional arguments like -style PRETTY or -logLevel DEBUG -->
<arg value="${myModuleName}"/>
</java>
</target>