diff --git a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/archaius/ArchaiusAutoConfiguration.java b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/archaius/ArchaiusAutoConfiguration.java index 90cb3b61..b0d7d1a3 100644 --- a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/archaius/ArchaiusAutoConfiguration.java +++ b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/archaius/ArchaiusAutoConfiguration.java @@ -17,6 +17,7 @@ package org.springframework.cloud.netflix.archaius; import java.lang.reflect.Field; +import java.util.ArrayList; import java.util.List; import java.util.concurrent.atomic.AtomicBoolean; @@ -72,8 +73,8 @@ public class ArchaiusAutoConfiguration { @Autowired private ConfigurableEnvironment env; - @Autowired - private List externalConfigurations; + @Autowired(required = false) + private List externalConfigurations = new ArrayList<>(); @PreDestroy public void close() {