Commons Jars,包装与否?

时间:2014-07-09 17:27:04

标签: java maven jar war

我发现的最接近的是这个主题:Using Maven, how to properly deploy WAR depending on J2EE/JPA JAR?,但它没有回答这个问题。

现在我正在一个有5个Web组件的项目中工作,他们都使用了#34;核心" jar,与实体,枚举。常见的东西。

目前我们正在打包"核心"罐子里面每个组件的战争。缺点是您需要在核心发生变化时生成所有组件。为了避免序列化和编组问题。

我认为一种解决方案是生成战争独奏并将其所有依赖项放入lib文件夹中。这样做的缺点是忘记添加一定的依赖性。

你知道处理这种情况的其他方法吗?

1 个答案:

答案 0 :(得分:0)

理想的解决方案是配置maven war插件以提取该war项目的所有依赖项,并在构建战争时将其放入WEB-INF/lib

这样你就不必手动记住所有jar,它会从依赖中拉出来