java - Tomcat服务器远程重新部署

标签 java tomcat jmx shiro

我们有一个使用 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/

相关文章:

java - 如何让 JMX 绑定(bind)到特定接口(interface)?

java - 需要在数组中引用和数字格式方面的帮助

java - 将加密方法从 Java 移植到 Python

java - 在同一个包中导入一些类

spring - 在代理中转发主机名和路径

java - 通过 JMX 连接时,Tomcat 中的 JNDI 上下文初始化失败

java - 是否可以在 @RequestScope bean 中创建新线程

spring-mvc - 选项上的 Spring MVC CORS header 但不允许请求

java - Tomcat JAASRealm - 只返回一个主体

Java 飞行记录器 : Does it need JMX readwrite access or is readonly enough?