Перезагрузка ресурсов JSP с помощью HotSwapAgent

Я использую Eclipse и Tomcat 8. В моей среде разработчика Eclipse настроен для запуска и развертывания моих приложений в автономном экземпляре Tomcat. У меня есть задача Ant для создания моего файла войны и развертывания на сервере Tomcat.

Так что мой путь разработки будет

C:/Users/rholguin/Workspaces/MyEclipse 2016 CI/myApp

Мой путь развертывания

C:\Program Files\Apache Software Foundation\Tomcat\8.0.47\webapps\myApp

Таким образом, кажется, что аспект перезагрузки класса работает нормально, но моя проблема заключается в том, чтобы мои ресурсы, такие как файлы JSP и CSS, перезагружались при их сохранении.

Мои ресурсы находятся в $DEV_PATH/web поэтому я попробовал различные конфигурации в моем hotswap-agent.properties файл, но ничего не похоже на работу.

extraClasspath=C:/Users/rholguin/Workspaces/MyEclipse 2016 CI/rsummer/web;
watchResources=C:/Users/rholguin/Workspaces/MyEclipse 2016 CI/rsummer/web;

Конфигурация, кажется, загружается правильно, поскольку я вижу это в своей консоли при развертывании приложения

Registering directory target C:\Users\rholguin\Workspaces\MyEclipse 2016 CI\rsummer\web via watched: C:\Users\rholguin\Workspaces\MyEclipse 2016 CI\rsummer\web

В настоящее время у меня есть задача Ant, которую я запускаю, чтобы скопировать ресурсы из папки Dev в папку Deploy, и это работает. Я хочу автоматизировать сохранение, и я подумал, что этот плагин позволит это сделать.

Не уверен, что это что-то меняет, но мои ресурсы находятся в корне моей разнесенной WAR, а не в моей папке WEB-INF.

Так что мое развернутое приложение выглядит так

myApp
    - <All JSP's and resources>
    - WEB-INF
        - lib
        - classes
            - <All class files>

0 ответов

Другие вопросы по тегам