Где разместить библиотеку, разделяемую между портлетами в Liferay? - PullRequest
3 голосов
/ 15 марта 2012

Мне нужно совместно использовать библиотеку (встроенную) между портлетами, и я предпочитаю размещать ее в общем месте, а не добавлять ее в качестве зависимости для каждого портлета, который в ней нуждается, потому что я хочу обновить библиотеку один раз.Могу ли я создать подключаемый модуль или плагин ext, к которому портлеты могут обращаться и обращаться к библиотеке?Я знаю, что вы можете добавить его в каталог общей библиотеки и добавить его в liferay-plugin-package.properties для каждого портлета, но расположение зависит от сервера приложений.Я хочу знать, есть ли стандартный или более чистый способ сделать это?Заранее спасибо.

1 Ответ

6 голосов
/ 15 марта 2012

В комплекте с tomcat обычно используется помещение их в папку tomcat/lib/ext.

Есть один большой недостаток, каждая модификация в этой папке требует перезапуска сервера.

...