我正在Glassfish服务器上以生产模式运行我的应用程序(战争没有爆炸),我想知道是否可以热交换我的前端文件?
目前,当我进行热交换时,它只在后端(它是Java)中进行。是否也可以为webapp目录下的文件执行此操作?
答案 0 :(得分:1)
Glassfish-in-IntelliJ的Run/Debug Configuration
窗口支持热部署:
对于爆炸工件,可用选项包括:
更新资源。更新所有更改的资源(HTML,JSP,JavaScript,CSS和图像文件)。
更新课程和资源。更改的资源已更新;重新编译已更改的Java类(EJB,servlet等)。
等
您似乎需要选择Update Resources
选项。
更多详情in the docs。
对于打包(即未爆炸)工件,更新1:可用选项为:
热插拔类。更改的类将在运行时重新编译并重新加载。此选项仅在调试模式下有效。
<强>重新部署即可。重建并重新部署应用程序工件。
重新启动服务器。服务器重新启动。重建并重新部署应用程序工件。
不支持热部署&#39;前端文件&#39;在未爆炸的神器中。