我们有很多项目有很多战争文件。其中许多项目都依赖于 tomahawk 和 jsf-ibm(它们是 Websphere 战争),因此它们各自的 jar 包都包含在 WEB-INF/lib 中。
但是,上述罐子的大小总计为 4.6 M 。这使得由此产生的战争大得离谱。
这不会是一场战争的问题,但是,我们有大约 80 场战争,导致价值 368 MB 的重复 jar。
我怎样才能减小这个尺寸?有没有办法让我们的战争使用共享类路径中的 2 个罐子?
PS。我们不使用耳朵来安装它们。
使用 WebSphere 共享库。
之后您可以将它们应用到您的应用程序:http: //publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp ?topic=%2Fcom.ibm.websphere.nd.multiplatform.doc%2Finfo%2Fae% 2Fae%2Ftcws_sharedlib_app.html