2

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

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

1 回答 1

1

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

于 2012-07-09T15:52:11.853 回答