gpt4 book ai didi

java - 关于java中的属性文件

转载 作者:行者123 更新时间:2023-12-01 14:32:08 25 4
gpt4 key购买 nike

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

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

我不明白为什么它从 *.properties_BKP 文件中选取值。我在 Tomcat 6.1,java 版本 5 中运行我的应用程序。Theni 从 Tomcat.6.1/webapps/myapplication/WEB-INF/classes/ 中删除 DBPropperties.properties_BKP 它不会出现并且工作正常。从扩展名不是属性的文件中选取值的原因是什么?

最佳答案

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

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

关于java - 关于java中的属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16787042/

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