diff --git a/escheduler-api/pom.xml b/escheduler-api/pom.xml
index bfa01dba1e91fc4ed28be200ee059ef63a9a03cb..73a3927749adcdacda3aa5fc052ad567a3bcd0de 100644
--- a/escheduler-api/pom.xml
+++ b/escheduler-api/pom.xml
@@ -34,6 +34,10 @@
leveldbjni-all
org.fusesource.leveldbjni
+
+ protobuf-java
+ com.google.protobuf
+
diff --git a/escheduler-common/pom.xml b/escheduler-common/pom.xml
index 4f76b55cac96e07d4f4fbc450a112edbe5b44b9b..afe34dbd3be7ef2fc31dac1cb52c327b385690db 100644
--- a/escheduler-common/pom.xml
+++ b/escheduler-common/pom.xml
@@ -148,10 +148,10 @@
javax.servlet.jsp
jsp-api
-
- com.google.protobuf
- protobuf-java
-
+
+
+
+
@@ -175,10 +175,10 @@
org.codehaus.jackson
jackson-xc
-
- com.google.protobuf
- protobuf-java
-
+
+
+
+
org.fusesource.leveldbjni
leveldbjni-all
diff --git a/escheduler-dao/pom.xml b/escheduler-dao/pom.xml
index ca489b2107f0883ac19a4eb8c0c234701ea3edc2..39536fb04e5b7f77f4a629f20fe9039011fe964d 100644
--- a/escheduler-dao/pom.xml
+++ b/escheduler-dao/pom.xml
@@ -125,6 +125,12 @@
cn.analysys
escheduler-common
+
+
+ protobuf-java
+ com.google.protobuf
+
+
org.springframework
diff --git a/escheduler-server/pom.xml b/escheduler-server/pom.xml
index 3047296e099b996c289b02d768f53ab1bc963964..00164f52338b731274efa6645900e541144305f8 100644
--- a/escheduler-server/pom.xml
+++ b/escheduler-server/pom.xml
@@ -18,6 +18,10 @@
cn.analysys
escheduler-common
+
+ protobuf-java
+ com.google.protobuf
+
io.netty
netty