我们有一个使用 Apache Shiro 确保安全并部署在 Tomcat 7 服务器中的 Web 应用程序,以及一个使用 Java Swing 编写的管理应用程序。管理应用程序的目的之一是管理 web 应用程序中用户的 url 访问权限。修改权限后,需要重新部署web app。 我们已经在使用 JMX 来启动/停止/重新加载 Tomcat 中的 Web 应用程序,但是有没有办法在每次更新 shiro.ini 文件时重新部署 Web 应用程序?
最佳答案
shiro.ini
文件明显错误的地方(在类路径根文件夹中)。我们刚刚尝试将其移动到 WEB-INF 文件夹,现在,我们不再需要手动重新部署。最终只需重新加载 Web 应用程序,并且可以使用 JMX 来完成。
谢谢 dinesh707,你的评论在某种程度上帮助了我们。
关于java - Tomcat服务器远程重新部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14891538/