В Eclipse, как заставить локальный сервер Tomcat переиздавать БЕЗ Eclipse, находящегося на переднем плане - PullRequest
1 голос
/ 13 марта 2019

Я занимаюсь разработкой веб-приложения на Java / JSP / Javascript с использованием Eclipse Oxygen и его локального сервера Tomcat 8.5 со стандартной конфигурацией:

enter image description here

Это отлично работает, если я выполняю все в Eclipse: при каждом изменении ресурса все переиздается. Отлично!

Однако часть JavaScript, которую я хочу разработать, в другой IDE (WebStorm), в которой используется тот же исходный каталог, что и Eclipse. Когда я сохраняю файл из внешней IDE, Tomcat подхватывает изменение ресурса только , если я вывожу Eclipse на передний план. Это громоздко.

Как настроить сервер Eclipse Tomcat на:

  • периодически публиковать (независимо от изменений ресурсов)

или

  • переиздавать при изменениях ресурса файловой системы , а не об изменениях ресурса Eclipse.

1 Ответ

1 голос
/ 13 марта 2019

Вы можете сделать это, отредактировав настройки рабочего пространства:

Перейдите к Window -> Preferences -> General -> Workspace и активируйте следующие флажки:

  • Refresh using native hooks or polling
  • Refresh on access

Это должно (с задержкой в ​​несколько секунд) обновлять, создавать и развертывать ресурсы при изменении сторонним приложением.

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