Итак, вы сначала создаете файл .war, скажем, портлет с именем your_file.war. Вы хотите, чтобы он работал на домене Glassfish под порталом Liferay.
Шаги к успеху:
1) Перейдите к Control Panel -> Plugins Installation on Liferay
2) нажмите Install new portlets
3) нажмите Configuration
4) Заполните Deploy Directory
новое место для развертывания, скажем [ваш домен] / autodeploy2
5) Убедитесь, что в следующей строке цель - [ваш домен] / autodeploy (это каталог развертывания Glassfish по умолчанию)
6) нажмите save
Теперь развертывание будет выполнено путем копирования файлов в этот новый каталог [ваш домен] / autodeploy2 . Все остальное обрабатывается автоматически. Настройка действует немедленно.
Закончено с развертыванием: сделайте победный джиг и наслаждайтесь :) 1020 *
.. вы перестаете танцевать и сталкиваетесь с ошибкой. Вы хотите развернуть новую ревизию. В этом случае продолжайте чтение.
Итак, вы снова построили свою войну и хотите ее развернуть. Сделайте следующее:
1) удалить старые файлы из папки (ваш домен) / autodeploy , удалив файл war. Не удаляйте другие файлы.
2) в результате появится файл your_file.war_UnDeployed.
3) разверните новый файл, скопировав недавно созданную войну в папку (ваш домен) / autodeploy2 .
4) в результате your_file.war_deployed появится в папке (ваш домен) / autodeploy .
Сделай танец снова:)