每次我对war /目录中的javascript文件进行更改时,我都需要重启tomcat才能看到更改。有没有办法重新加载页面而无需重新启动tomcat以进行非Java代码更改(JS / CSS / HTML /图像)?我查看了context.xml并执行了:
<Context reloadable="true">
然而,这没有帮助。如果我需要设置一个WatchedResource,它将是我的war / assets /目录中的所有文件。我没有使用Eclipse或IDE而且我在Mac上。反正有没有设置tomcat所以我不需要在每次非java代码更改后重启?
答案 0 :(得分:4)
当您在javascript页面中进行更改时,无需重新启动服务器。无论何时修改需要编译的任何东西,只需要在重新编译后重新启动。
答案 1 :(得分:0)
有可能做一些名为AUTODEPLOYMENT的事情,所以无论何时保存新的更改,控制台都会立即通过以下消息通知您:autodeployment successfullyl。请注意,如果您更改了需要编译的内容,则必须首先执行重建。