2013-05-09 3 views
3

Мы пытаемся автоматизировать процесс развертывания сгенерированных файлов войны через Jenkins на веб-сервер. Я смог добиться того же для обычных файлов войны, используя Deploy plugin over tomcat server.Развертывание Лютера Портлетные войны через Дженкинса?

Для файловых файлов портлета Liferay я не могу использовать тот же плагин, что и военные файлы, в папку развертывания в liferay, а затем копируется в папку tomcat webapps.

Другой подход, который я вижу, это добавить путь развернуть в pom.xml <properties> <liferay.auto.deploy.dir>${deployPath}</liferay.auto.deploy.dir> <liferay.version>6.1.0</liferay.version> </properties>, а затем выполнить команду Maven МВН пакет Liferay: развернуть скопировать развернуть каталог.

У вас есть другие возможности или мысли, спасибо!

ответ

0

Если вы хотите развернуть войны с помощью Jenkins, то альтернативой будет использование Liferay Plugin SDK, предоставленная Ant-задачей, которая предоставляет команду «ant deploy».

Для проектов maven mvn liferay: deploy - правильный и правильный способ сделать это!

Вот ссылка на последнюю версию. руководство по этому вопросу: https://www.liferay.com/documentation/liferay-portal/6.2/development/-/ai/creating-a-portlet-project-liferay-portal-6-2-dev-guide-03-en

Смежные вопросы