【问题标题】:How to create multiple WAR files from single pom.xml?如何从单个 pom.xml 创建多个 WAR 文件?
【发布时间】:2014-04-23 10:46:19
【问题描述】:

我有一个 build.xml,它正在为我的项目创建多个 WAR 文件。我正在从 Ant 构建迁移到 Maven 构建。如何从单个 pom.xml 创建多个 WAR 文件?

【问题讨论】:

标签: maven


【解决方案1】:

我强烈建议构建一个多模块 maven 项目,其中每个战争都是单个模块的输出。
查看mini guide for multiple modulesmultimodule reference 了解更多详情。

我希望这会有所帮助。

【讨论】:

  • 但我想为单个项目创建多个 WAR 文件。在我的 ant 脚本中,每个 WAR 都是使用同一项目的不同资源创建的。我也想通过使用 Single pom.xml 来做同样的事情?有没有办法做到这一点?
  • 您可以按照@Vinay Lodha 的建议进行操作,但这不是专家的方式。学习 maven 并按预期使用它,不要扭曲它......
【解决方案2】:

您可以使用构建不同的maven profile 来构建每个战争

【讨论】:

  • 它可能是一个替代方案,但是你必须为每个配置文件构建,是否有可能你只做一次 mvn build 并为所有配置文件做?
猜你喜欢
  • 2017-06-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-06
  • 2011-07-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多