Java - 可以在编译类中静态设置.properties值吗?

时间:2010-12-23 17:33:21

标签: java

.properties值可以静态存储在已编译的类中吗?

我正在更新.properties文件中的值,但日志仍显示原始.properties文件中的旧值。这是因为类文件在编译期间存储了.properties值吗? (我没有原始资源,因此无法重新编译)

1 个答案:

答案 0 :(得分:1)

在编译的类中不会静态设置属性。很可能你在classpath中的某个地方有旧属性,或者可能是另一个具有相同属性的属性文件。尝试以详细模式运行应用程序以获取类路径并在其中搜索已加载的属性文件。