包装多模块maven项目作为一场战争

时间:2015-05-30 21:34:49

标签: maven web-deployment

我有一个maven项目,它有3个模块核心,管理员,网站。 管理员和网站被部署为单独的战争是否可以将整个事件打包为一场战争?

1 个答案:

答案 0 :(得分:0)

如果没有完全知道你拥有什么类以及为什么这是3个战争模块Maven的一些可能性:

  • 更改为只有一个war文件,当你想将它们作为一个部署时,为什么它们应该是独立的模块呢?
  • 两个模块只为最后一个war文件添加一些公共资源,您可以尝试使用war overlay
  • 所有三个模块都是单独的war文件,具有不同的内容根,应该不惜一切代价分开。使用三个war作为依赖项文件创建一个ear模块,并部署ear而不是war文件。