使用Maven将gwt客户端代码编译为javascript

时间:2018-05-31 14:22:22

标签: java maven gwt compilation

之前我使用 Ant 来构建我的应用程序,在那里我将JAR(gwt-visualization)编译为javascript

  <target name="compileGWTClient" description="Compile gwt client side code to javascript">
    <echo message="=========== Build gwt"/>
    <java fork="yes" failonerror="true" maxmemory="512M" classname="com.google.gwt.dev.GWTCompiler" classpath="/src:../myproject/tools/lib/gwt-visualization.jar">
      <arg value="-out"/>
      <arg value="build"/>
      <arg value="-style"/>
      <arg value="OBF"/>      
      <arg value="org.compiere.gwt.Compiere"/>
    </java>
   </target>

我想用 Maven

做同样的事情

thx

1 个答案:

答案 0 :(得分:1)

有两个GWT Maven插件:

  • mojo maven plugin(又名遗留插件):不再推荐,但如果您使用单片maven布局,即在同一模块中包含客户端和服务器代码的项目,则非常有用。 Errai项目通常使用这种单片布局,因此使用此插件。
  • tbroyer maven plugin(又名新一代插件):推荐的插件!您必须应用多模块布局。

有关tbroyer插件的更多信息(推荐一个):

F.e。:在这里您可以找到很多基于该插件的项目:https://github.com/mvp4g/mvp4g2-examples