0

DBPropperties.properties用于配置我的数据库属性。后来我将其更改为DBPropperties.properties_BKP并创建另一个DBPropperties.properties文件。

但是在我的日志中,我在文件中提到的配置内容仍然DBPropperties.properties_BKP与文件一起出现DBPropperties.properties

我不明白为什么要从*.properties_BKP文件中选择值。我在 Tomcat 6.1,java 版本 5 中运行我的应用程序。然后DBPropperties.properties_BKPTomcat.6.1/webapps/myapplication/WEB-INF/classes/它的不来和工作正常中删除。从文件中选择以属性以外的扩展名结尾的值的原因是什么?

4

1 回答 1

1

确保在读取属性后正确关闭文件。否则,当您重新部署时,Web 服务器可能无法删除该文件。

接下来,检查Tomcat/work/Catalina/<localhost>/<WebApp>文件夹中是否有任何旧副本。如果遇到问题,请停止 Tomcat,删除 webapp 的文件夹并重新部署。如果这样可以解决问题,请检查您的代码是否存在文件句柄泄漏。

于 2013-05-28T08:19:35.040 回答