Можно ли превратить работающее веб-приложение Tomcat 6 в пригодный для использования файл.war?
Проблема: у меня есть работающее веб-приложение на тестовом сервере FreeBSD 8.1 Tomcat 6, которое мне нужно перенести в рабочую систему. Разработчик, который последний раз коснулся его (и имел root на этом сервере), ушел и не помогает. Кажется, что запущенное приложение было развернуто с сервера CVS, который сейчас недоступен.
Я думаю, что я хотел бы найти способ обернуть работающее веб-приложение в правильный.war, чтобы я мог развернуть его на чистом хосте и (после тестирования) отправить существующую систему в очень глубокое битовое пространство. Но мне не повезло найти способ сделать это.
Я системный администратор, а не разработчик и не очень много работаю с системами Tomcat, так что я могу (вероятно, я) пропустить что-то ослепительно простое. Я понимаю, что, возможно, мне удастся просто скопировать развернутый каталог и распаковать его на новом компьютере, но у меня есть неприятное ощущение, что в этом есть подводные камни.
1 ответ
Вы можете использовать утилиту jar, которая поставляется с java.
Перейдите в папку webapp и выполните следующее:
jar cvf ../mywebapp.war *