我有一个config.properties文件来存储我的应用程序的凭证和IP地址作为键值对。但是写入这个属性文件重新加载tomcat中的应用程序上下文。 我写的属性文件,如下如何检测tomcat上下文重载
URL propUrl=this.getClass().getClassLoader().getResource(PROPERTIES_FILE);
prop.store(new FileOutputStream(propUrl.getPath()), null);
所以,
1)是否有检测到Java中的tomcat的情况下装载的方式。
或
2)是否有办法防止语境重载和读取config.properties文件
也许你可以使用一个的ServletContextListener:http://docs.oracle.com/javaee/6/api/javax/servlet/ServletContextListener.html - 这就是我们发现,我们的servlet上下文初始化和销毁。不知道如何/如果它与_re-loads_一起使用。 – jahroy 2012-07-05 17:31:00