gpt4 book ai didi

java - 在不重启 Tomcat 7 的情况下在 war 部署后更改 xml/property 文件

转载 作者:行者123 更新时间:2023-11-30 11:38:23 27 4
gpt4 key购买 nike

在我的网络应用程序(maven、spring)中,我有以下项目结构:

MyWebApp
--src
--main
--java
...
--resources
--spring
spring_stuff.xml
...
mywebapp.properties
mylogs.xml
--webapp
--spring
--appServlet
servlet-context.xml
...
pom.xml

我部署了 WAR使用 Manager App 将文件发送到 Tomcat 服务器, war 被解压并且上面的文件在 webapp 中可用。文件夹。但是,如果我不允许修改这些文件,因为它们正在被 Web 服务器“使用”。我可以做些什么来在 Tomcat 运行时修改属性文件而无需重新启动它?

有没有办法(也许在 maven/spring 中)设置一个项目,以便根据部署 WAR 的位置启用/禁用不同的属性?

最佳答案

我使用一个名为 Jrebel 的程序

它检查代码更改,并在编译时自动部署 war,而无需重新启动 tomcat。

关于java - 在不重启 Tomcat 7 的情况下在 war 部署后更改 xml/property 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13650333/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com