Как развернуть сторонние файлы JAR в LifeRay? - PullRequest
4 голосов
/ 22 декабря 2011

Я использую некоторые сторонние jar-файлы на моем портале liferay. Эти файлы JAR будут использоваться из нескольких портлетов на моем портале.

Я знаю, что могу поместить свой файл jar в my-portlet / WEB-INF / lib. Но проблема здесь в том, что он будет доступен только внутри этого портлета. Я хочу, чтобы файл JAR был доступен для всех портлетов на моем портале. Как я могу это сделать? Есть ли глобальная библиотека, в которой я могу развернуть свой jar-файл, и к нему можно получить доступ из любого места?

Кроме того, как развернуть этот сторонний jar-файл в производственном экземпляре?

1 Ответ

8 голосов
/ 22 декабря 2011

Вы можете сделать это двумя способами (для распространения Tomcat):

  1. Скопируйте вручную * .jar в каталог tomcat / lib / ext и перезапустите Liferay
  2. Записать расширение Liferayи поместите файлы * .jar в docroot / WEB-INF / ext-lib / global и разверните их перед запуском Liferay.Это более предпочтительный способ, независимый от веб-сервера.

Vim

...