【问题标题】:I have a multi-module Maven 2 POM that has two WARs, how can I configure it to deploy both wars prior to running tests?我有一个多模块 Maven 2 POM,它有两个 WAR,如何配置它以在运行测试之前部署两个 WAR?
【发布时间】:2012-02-16 17:21:17
【问题描述】:

粗略地说,我有(比如说)项目 A,pom 包装,它有两个模块 M1 和 M2(比如说)每个都有战争包装。 M2 有集成测试,但 M2 战争向 M1 战争发出服务调用。这真的应该:

  1. 将相同的数据加载到数据库中。
  2. 部署 M1 的 WAR。
  3. 部署 M2 的 WAR。
  4. 运行 M2 的 IT 测试。
  5. 取消部署 M1 和 M2。

【问题讨论】:

    标签: maven war maven-failsafe-plugin


    【解决方案1】:

    我会使用 db maintain maven 插件进行数据库部署,使用 maven wagon 插件将战争文件部署到容器中。您必须将 wagon 配置添加到两个 m1+m2 模块中,但是...第二次更容易:)

    【讨论】:

      猜你喜欢
      • 2020-04-10
      • 1970-01-01
      • 2011-02-27
      • 2013-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      相关资源
      最近更新 更多