我有一个config.properties文件,用于将我的应用程序的凭据和IP地址存储为键值对。但是,写入此属性文件会重新加载tomcat中的应用程序上下文。 我写的属性文件如下
URL propUrl=this.getClass().getClassLoader().getResource(PROPERTIES_FILE);
prop.store(new FileOutputStream(propUrl.getPath()), null);
所以,
1。)有没有办法在Java中检测tomcat上下文重新加载。
或
2。)有没有办法防止上下文重新加载并读取config.properties文件
答案 0 :(得分:1)
reloadable=false
以防止重新加载上下文。答案 1 :(得分:0)
要禁用上下文的自动重新加载(这是webapp的Tomcat术语),请将服务器配置中reloadable
元素的<Context>
属性设置为false
。 See here以供参考,搜索“可重新加载”。