Где tomcat помещает файлы после развертывания войны? - PullRequest
0 голосов
/ 26 мая 2011

Я развернул довольно большой военный файл, в котором конфигурация базы данных запеклась в persistence.xml в META-INF.Я бы предпочел не загружать его заново, просто чтобы изменить jdbc-url / user / password.

Насколько я знаю, Tomcat "исследовал" / распаковывает войну в рабочий каталог.Если бы мне просто нужно было зайти и вручную изменить файл конфигурации, который был в комплекте с войной, где бы я посмотрел?

1 Ответ

1 голос
/ 26 мая 2011

Разве вы не можете просто зайти в корневой каталог tomcat в командной строке и запустить:

find.-name "persistence.xml"

Лучший способ сделать это - просто распаковать войну, а затем скопировать содержимое в корневой контекст.Таким образом, чтобы изменить что-либо, вам просто нужно перезагрузить Tomcat.Мне нравится устанавливать цель Ant для dev, которая копирует все измененные файлы в мой контекстный каталог.Я сохраняю цель выпуска, когда действительно хочу создать WAR-файл для развертывания.

...