我找到的最接近的主题是:Using Maven, how to properly deploy WAR depending on J2EE/JPA JAR?,但它没有回答这个问题。
现在我在一个有5个web组件的项目中工作,它们都使用一个“核心”jar,以及实体,枚举。常见的东西。
目前,我们将“核心”jar打包到每个组件的war中。缺点是,当核心发生变化时,您需要生成所有组件。以避免序列化和编组问题。
我认为一种解决方案是生成war solo,并将其所有依赖项放入lib文件夹中。这样做的缺点是忘记添加特定的依赖项。
你知道处理这种情况的其他方法吗?
发布于 2014-07-10 01:30:01
理想解决方案是将maven war插件配置为拉出war项目的所有依赖项,并在构建war时将其放入WEB-INF/lib中
这样,您就不必手动记住所有jar,它将从依赖项中提取所有内容
https://stackoverflow.com/questions/24660153
复制相似问题