diff --git a/spring-cloud-consul-core/pom.xml b/spring-cloud-consul-core/pom.xml
index e805bdf4..d8482696 100644
--- a/spring-cloud-consul-core/pom.xml
+++ b/spring-cloud-consul-core/pom.xml
@@ -46,10 +46,12 @@
org.apache.httpcomponents
httpclient
+ true
org.apache.httpcomponents
httpcore
+ true
org.projectlombok
diff --git a/spring-cloud-consul-discovery/pom.xml b/spring-cloud-consul-discovery/pom.xml
index 2ffa3209..1b545d09 100644
--- a/spring-cloud-consul-discovery/pom.xml
+++ b/spring-cloud-consul-discovery/pom.xml
@@ -31,6 +31,22 @@
consul-api
true
+
+
+ com.google.code.gson
+ gson
+ true
+
+
+ org.apache.httpcomponents
+ httpclient
+ true
+
+
+ org.apache.httpcomponents
+ httpcore
+ true
+
org.springframework.cloud
spring-cloud-netflix-core
diff --git a/spring-cloud-starter-consul-bus/pom.xml b/spring-cloud-starter-consul-bus/pom.xml
index 6c4dfd1b..df0b18cd 100644
--- a/spring-cloud-starter-consul-bus/pom.xml
+++ b/spring-cloud-starter-consul-bus/pom.xml
@@ -40,5 +40,18 @@
com.ecwid.consul
consul-api
+
+
+ com.google.code.gson
+ gson
+
+
+ org.apache.httpcomponents
+ httpclient
+
+
+ org.apache.httpcomponents
+ httpcore
+
diff --git a/spring-cloud-starter-consul-config/pom.xml b/spring-cloud-starter-consul-config/pom.xml
index 46bd2a0f..fc37b904 100644
--- a/spring-cloud-starter-consul-config/pom.xml
+++ b/spring-cloud-starter-consul-config/pom.xml
@@ -32,6 +32,19 @@
com.ecwid.consul
consul-api
+
+
+ com.google.code.gson
+ gson
+
+
+ org.apache.httpcomponents
+ httpclient
+
+
+ org.apache.httpcomponents
+ httpcore
+
org.springframework.cloud
spring-cloud-consul-core
diff --git a/spring-cloud-starter-consul-discovery/pom.xml b/spring-cloud-starter-consul-discovery/pom.xml
index 1d730881..b40a1fe2 100644
--- a/spring-cloud-starter-consul-discovery/pom.xml
+++ b/spring-cloud-starter-consul-discovery/pom.xml
@@ -42,6 +42,14 @@
com.google.code.gson
gson
+
+ org.apache.httpcomponents
+ httpclient
+
+
+ org.apache.httpcomponents
+ httpcore
+
org.springframework.cloud
spring-cloud-consul-core