2014-11-30 2 views
4

У меня есть Tomcat6, работающий на моем Ubuntu сервере 14.04 минимальной платформы и развернутый .war файл.Tomcat - хочу очистить кеш приложения незанятым

Однако во время начальной настройки приложения все было не так, и я пытаюсь удалить приложение из диспетчера tomcat. К сожалению, когда я повторно развертываю приложение и запускаю его, появляется предыдущая установка.

Как я могу получить новую установку приложения? (Я также попробовал «перезагрузить», но не повезло)

Спасибо в ожидании.

ответ

5

В Tomcat у вас есть папка под названием «работа».

Go to <TOMCAT_HOME>/work/Catalina/<HOSTNAME> 

В этом месте вы найдете свое приложение. Удалите приложение из этого места и попытайтесь повторно развернуть приложение и попробовать!

+0

Когда я разворачиваю приложение, его папка удаляется из папки Catalina. Имя приложения - OpenMRS, а при его развертывании это каталог ** var/lib/tomcat6/work/Catalina/localhost/openmrs ** однако, когда я undeploy openmrs, теперь нет папки openmrs в ** var/lib/tomcat6/work/Catalina/localhost/** еще раз, когда я снова развертываю openmrs, он загружает форму предыдущей установки. – user93078

+0

stop> undeploy> удалите приложение в папке/work/...> затем снова добавьте новую версию в webapps и startup tomcat. Это чертовски раздражает, и этого не бывает в windows7 – svarog

+0

Возможно, вам также потребуется удалить каталог tmp – ScottJShea