Java 文件更改时如何重新启动tomcat应用程序?

Java 文件更改时如何重新启动tomcat应用程序?,java,tomcat,Java,Tomcat,我有一个应用程序,它由一个爆炸的 /webapps/myWebapp 通常,当.war出现时,我通过命令行执行以下操作: touch /webapps/myWebapp.war 这将更改war上的最后修改日期,使tomcat在其文件夹内重新部署应用程序:删除旧文件夹,并再次创建新文件夹 不幸的是,我没有.war,只有应用程序文件夹,有时我需要更改其中的一些文件,并请求重新启动以使更改生效 有没有类似的方法可以在不重新启动整个tomcat服务器的情况下完成同样的任务? 或者,我可以通过mana

我有一个应用程序,它由一个爆炸的

/webapps/myWebapp
通常,当.war出现时,我通过命令行执行以下操作:

touch /webapps/myWebapp.war
这将更改war上的最后修改日期,使tomcat在其文件夹内重新部署应用程序:删除旧文件夹,并再次创建新文件夹

不幸的是,我没有.war,只有应用程序文件夹,有时我需要更改其中的一些文件,并请求重新启动以使更改生效

有没有类似的方法可以在不重新启动整个tomcat服务器的情况下完成同样的任务? 或者,我可以通过manager控制台执行此操作……问题是,我希望我的用户只能重新启动该应用程序,而不是所有部署的应用程序


你能给我一些提示/建议吗?谢谢

您可能需要查看属性
WatchedResource

WatchedResource—自动部署程序将监视web应用程序的指定静态资源以获取更新,并在web应用程序更新时重新加载。此元素的内容必须是字符串

只需添加要查看更改的文件路径