Ну, я сомневаюсь в лучшей практике для правильного развертывания. Итак, начнем.Разверните приложение JSF-Maven от Eclipse прямо до tomcat
У меня есть проект JSF с Maven на моей локальной машине в ECLIPSE IDE. В другой части (мой сервер онлайн) у меня есть сервер Tomcat Server (версия 6) + SVN, работающий нормально. Сообщение из моего Eclipse с SVN Repository работает отлично. Я сомневаюсь в том, чтобы поместить файл WAR из моего рабочего пространства eclipse в папку tomcat webapp, поэтому у меня есть некоторые решения для этого:
A) Это самая простая форма, но я не знаю, правильно ли это (лучшая практика) : Создайте Maven Build (в ECLIPSE), и у меня будет файл WAR. Скопируйте файл WAR вручную в папку tomcat webapp.
B) Сделайте «svn checkout» в моем «SERVER ONLINE» (где находится мой svn-сервер), и после того, как я могу сделать «mvn tomcat: deploy» для создания WAR-файла и скопировать в папку tomcat webapp.
C) Я думаю, что эта форма более правильная, но я не знаю, как это сделать: из моей среды ECLIPSE IDE непосредственно развернуть (создать WAR-файл) на удаленном сервере TOMCAT (удаленная папка Webapp).
D) Откройте «http://XXX.XXX.XXX.XXX:8080/manager/html» и поместите вручную файл WAR.
Ну, это первый раз, когда я это делаю, и мне нужно знать, какая наиболее используемая форма.
Опции A и D Я знаю, как это сделать, но опция «C» я не знаю, как я могу это сделать. Я видел учебник из «myKong» в ссылке, но как я могу создать «mvn tomcat: deploy» внутри eclipse? – Shelly