У меня есть проект, который работает на сервере WebLogic. 80% изменений, которые я делаю в коде, затрагивают только файлы JSP (не файлы классов). Эти файлы JSP содержат логику внешнего интерфейса.
Всякий раз, когда я меняю страницу JSP, мне нужно выполнить следующие шаги, чтобы увидеть мои изменения:
mvn install
внутри исходного каталога.
- Повторное развертывание приложения в консоли администратора WebLogic («Развертывания», «Обновление»).
Можно ли избежать этих двух шагов, если я изменяю только файлы JSP (поэтому я не касаюсь файлов Java, файлы классов не изменяются)?
Обратите внимание, что рассматриваемое приложение настроено в WebLogic так, что оно читает каталог с файлами классов (myProject/target
), а не с файлом WAR.
У меня нет определенной информации, поддерживает ли JRebel WebLogic. Единственная известная мне альтернатива DCEVM не поддерживает WebLogic в соответствии с последним оператором здесь .
Обновление 1 (02.05.2018 15:23 мск): Изменение
<wls:resource-reload-check-secs>-1</wls:resource-reload-check-secs>
до
<wls:resource-reload-check-secs>1</wls:resource-reload-check-secs>
в myProject/src/main/webapp/WEB-INF/weblogic.xml
не помогло. При развертывании приложения, затем внесите изменения в файл JSP и запустите mvn install
, изменения не вступят в силу.