<dependency>
<groupId>com.netflix.archaius</groupId>
<artifactId>archaius-core</artifactId>
<version>0.7.6</version>
</dependency>
import com.netflix.config.ConfigurationManager;
import com.netflix.config.DynamicPropertyFactory;
import com.netflix.config.DynamicStringProperty;
public class ConfigurationManagerExample {
private static DynamicStringProperty greetingProperty = DynamicPropertyFactory.getInstance()
.getStringProperty("greeting", "Hello, World!");
public static void main(String[] args) {
System.out.println(greetingProperty.get());
ConfigurationManager.getConfigInstance().setProperty("greeting", "Hola, Mundo!");
System.out.println(greetingProperty.get());
}
}
properties
greeting=Bonjour, Monde!