2013-09-28 6 views
2

Ну, я сомневаюсь в лучшей практике для правильного развертывания. Итак, начнем.Разверните приложение 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.

Ну, это первый раз, когда я это делаю, и мне нужно знать, какая наиболее используемая форма.

ответ

1

Я слышал, как большинство людей разворачивалось по A C D.
Вы можете сделать это вручную без Eclipse см. here

+0

Опции A и D Я знаю, как это сделать, но опция «C» я не знаю, как я могу это сделать. Я видел учебник из «myKong» в ссылке, но как я могу создать «mvn tomcat: deploy» внутри eclipse? – Shelly

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