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

标签 java maven gwt compilation

在我使用 Ant 构建我的应用程序之前,我将 JAR(gwt 可视化)编译为 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做同样的事情

谢谢

最佳答案

有两个 GWT Maven 插件:

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

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

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

关于java - 使用 Maven 将 gwt 客户端代码编译为 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50626578/

相关文章:

java - 如何检测 NativeEvent 中的数字键?

unit-testing - 事件和 View 的 GWT 单元测试

java - Jersey/JAX-RS 项目中的 Gradle 'Could not resolve all dependencies for configuration'

java - github 工作流程 : maven tests fail when because of missing some test resources, 但在本地运行

java - 文件上传不起作用

java - Maven & JaCoCo - 如何从依赖项引入的报告中排除类?

java - Vaadin 最新版本中的树组件不起作用

Java Thread ,答案是A怎么来的?

java - 端点 .api 文件未自动更新

java - 为什么模糊图像得到更好的拉普拉斯分数方差?