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

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

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

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

1 ответ

Решение

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

Перейдите в папку webapp и выполните следующее:

jar cvf ../mywebapp.war *

Другие вопросы по тегам