Назад | Перейти на главную страницу

Можно ли превратить работающее веб-приложение Tomcat 6 в пригодный для использования файл .war?

Проблема: у меня есть работающее веб-приложение на тестовом сервере FreeBSD 8.1 Tomcat 6, которое мне нужно переместить в производственную систему. Разработчик, который последний раз его касался (и имел root на этом сервере), ушел и бесполезен. Похоже, что запущенное приложение было развернуто с сервера CVS, который сейчас недоступен.

Я думаю, что хотел бы найти способ обернуть рабочее веб-приложение в правильный .war, чтобы я мог развернуть его на чистом хосте и (после тестирования) отправить существующую систему в очень глубокий битбакет. Но мне не повезло найти способ сделать это.

Я системный администратор, а не разработчик, и мало работаю с системами Tomcat, поэтому я могу (скорее всего, упустить) что-то ослепительно простое. Я так понимаю, что могу просто настроить развернутый каталог и распаковать его на новой машине, но у меня есть неприятное ощущение, что в этом есть подводные камни.

Вы можете использовать утилиту jar, которая поставляется с java.

cd в папку webapp и запустите следующее:

jar cvf ../mywebapp.war *