Tomcat загружает и старую версию .war - PullRequest
0 голосов
/ 22 января 2020

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

Как я могу ее решить?

1 Ответ

0 голосов
/ 22 января 2020

Tomcat будет запускать только то, что вы ему дадите: он не будет воскрешать фантомные файлы .war.

Согласно вашим комментариям, Tomcat не в производственной среде - все, очевидно, все на вашей рабочей станции. Таким образом, Jenkins (или эквивалент) не является проблемой.

ПРЕДЛОЖЕНИЕ:

  1. Создайте новое рабочее пространство:

Eclipse> Файл > Переключить рабочее пространство> Другое> «workspace-new»

Создать новый сервер:

Eclipse> Окно> Показать представление> Сервер> Серверы> Определить новый сервер

  • Использовать существующий Tomcat, но создайте новый экземпляр Eclipse
  • Экземпляры Tomcat для каждой рабочей области.

Например, ваш новый экземпляр может быть под

 %USERPROFILE%\workspace-new\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps
Импорт проекта

Eclipse> Файл> Импорт> Импорт существующего проекта ...

Создайте и выполните

Вы должны НЕ увидеть «старую версию».

'Надеюсь, что поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...