【问题标题】:How to compile and package maven gwt project in IntelliJ IdeaIntelliJ Idea中如何编译打包maven gwt项目
【发布时间】:2015-04-25 12:24:20
【问题描述】:

我从 maven 开始,并创建了 gwt 简单示例,例如 stockWatcher。 要将项目编译并打包成war,我使用了三个操作:

  1. 生命周期“编译”
  2. 然后转到命令行并运行“mvn gwt:compile”
  3. 生命周期“包”

之后我将war 文件复制到Apache Tomcat。 请帮助我自动化这些步骤。谢谢!

【问题讨论】:

    标签: maven tomcat gwt deployment intellij-idea


    【解决方案1】:

    如果您已经在 Maven 中连接了 gwt:compile,那么 mvn package(可能通过 LifeCycle 'Package' 从 IDE 调用)应该足以生成您所追求的 WAR:在 Maven 使用的线性生命周期中,package 阶段意味着 compileprepare-package 阶段(gwt:compile 目标默认绑定到后者)。

    【讨论】:

    • 谢谢。但是我的compile 步骤没有调用gwt:compile,而且我的Lifecycle 中没有prepare-package。我为package 步骤创建了新的Run configuration,并将clean compile gwt:compile 目标添加到Before launch。它有效。
    • 你的pom.xml 中有一个<execution><goal>compile</goal> 用于gwt-maven-plugin 吗?如果没有,则添加它;然后调用 package 生命周期阶段应该 Just Work™。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-09
    相关资源
    最近更新 更多