如何在Java中读取更新的属性值?

如何在Java中读取更新的属性值?,java,Java,我在一个静态变量中获取属性值中的每个值。我的自动化中有一个场景,我必须更新属性文件中的一个值,并在代码中进一步使用更新后的值 由于这些值位于静态变量中,因此不会加载新值,只使用旧值 是否有办法获取新值?它需要一种机制来监视文件中的更改并更新变量。因为你们并没有提供任何细节,所以这个答案非常有用 另一件需要注意的事情是,若您使用属性中的值初始化某些对象(如数据库连接),那个么在每次更改之后,这些对象也需要重新初始化。请提供给我们。我认为静态变量与您的问题无关。您可以像更改任何非静态变量一样更改静态

我在一个静态变量中获取属性值中的每个值。我的自动化中有一个场景,我必须更新属性文件中的一个值,并在代码中进一步使用更新后的值

由于这些值位于静态变量中,因此不会加载新值,只使用旧值


是否有办法获取新值?它需要一种机制来监视文件中的更改并更新变量。因为你们并没有提供任何细节,所以这个答案非常有用


另一件需要注意的事情是,若您使用属性中的值初始化某些对象(如数据库连接),那个么在每次更改之后,这些对象也需要重新初始化。

请提供给我们。我认为静态变量与您的问题无关。您可以像更改任何非静态变量一样更改静态变量。