Пример бронирования Jboss Seam Извлечение общих библиотек из уха

Пример приложения для бронирования, с которым поставляется JBoss Seam, встраивается в EAR-файл размером около 7 МБ. Это очень важно, если вы рассмотрите возможность развертывания этого пакета на удаленном сервере Jboss и, возможно, повторного развертывания этого пакета много раз во время вашей обычной работы.

Файлы lib, такие как richfaces и jsf-facelet, составляют львиную долю этого размера EAR. Почему мы не можем просто извлечь файлы lib в каталог jboss-web.deployer на сервере JBoss 4.2.0 GA?

1 ответ

Вы можете переместить зависимые библиотеки из файла EAR и поместить их в соответствующие директории lib JBoss, и это должно работать. Но наличие большого файла EAR на самом деле не является существенной проблемой. Хранение всех этих библиотек в файле EAR является предпочтительным. Если количество файлов, необходимых для развертывания вашей работы, сведено к минимуму, это облегчит жизнь тем людям, которым необходимо развернуть и поддерживать ваше программное обеспечение.

Другие вопросы по тегам