Включенные банки в войнах занимают много места - PullRequest
0 голосов
/ 24 ноября 2011

у нас есть много проектов для большого количества военных файлов. Многие из этих проектов имеют зависимости от tomahawk и jsf-ibm (это войны Websphere) и, следовательно, их соответствующие jar включены в WEB-INF / lib.

Однако размер упомянутых банок составляет всего 4,6 млн. Это делает получающиеся войны смехотворно большими.

Это не было бы проблемой с одной войной, однако у нас есть около 80 войн, что приводит к дублированию банок на 368 МБ.

Как мне уменьшить этот размер? Есть ли способ заставить наши войны использовать 2 банки из общего пути к классам?

PS. мы не используем уши для их установки.

1 Ответ

2 голосов
/ 24 ноября 2011

Использовать совместно используемые библиотеки WebSphere.

Сначала вы должны их создать: http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=%2Fcom.ibm.websphere.nd.multiplatform.doc%2Finfo%2Fae%2Fae%2Ftcws_sharedlib_create.html

После этого вы можете применить их к своему заявлению: http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=%2Fcom.ibm.websphere.nd.multiplatform.doc%2Finfo%2Fae%2Fae%2Ftcws_sharedlib_app.html

...