我有一个在 WebLogic 服务器内部运行的项目。我对代码所做的 80% 更改仅影响 JSP 文件(不影响类文件)。这些 JSP 文件包含前端逻辑。
每当我更改 JSP 页面时,我都需要执行以下步骤来查看我的更改:
mvn install
在源目录中。- 在 WebLogic 管理控制台中重新部署应用程序(“部署”、“更新”)。
如果我唯一改变的是 JSP 文件(因此我不接触 Java 文件,没有修改类文件),是否可以避免这两个步骤?
请注意,所讨论的应用程序是在 WebLogic 中设置的,因此它读取包含类文件 ( myProject/target
) 的目录,而不是 WAR 文件。
我没有确切的信息 JRebel 是否支持 WebLogic。根据此处的最后一条语句,我知道的唯一替代方案DCEVM不支持 WebLogic 。
更新 1(02.05.2018 15:23 MSK):更改
<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
时,更改不会生效。