Общие библиотеки между войнами - PullRequest
1 голос
/ 16 января 2012

Я использую сервер Glassfish и Maven, у меня развернуто много войн, и у каждой есть свои библиотеки. Многие из них используют одни и те же библиотеки, и я хочу извлечь эти библиотеки из войны. Я пытаюсь поместить их в папку / lib на сервере и предоставить доступную область для зависимости от войны, но это не работает нормально, потому что сервер запрашивает больше библиотек, и у меня возникают проблемы с другими войнами. Также я пытаюсь с системой видимости, но не работает.

Я искал решение в Интернете и нашел только тощие войны.

¿Есть способ сделать это?

Если я создам ухо с библиотеками commoms, могу ли я ссылаться на них из войны (или упаковывать войну в другое ухо)?

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 16 января 2012

Почему бы вам не упаковать файлы .war в .ear и не добавить общие библиотеки в lib проекта EAR?

0 голосов
/ 16 января 2012

Да, если вы создаете EAR и, кроме него, библиотеки WAR, они могут ссылаться на любую библиотеку в папке lib EAR.

...