diff --git a/pom.xml b/pom.xml
index ea879ea712..3a8a3b2765 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,6 +36,7 @@
UTF-8
+ 4.0.23.Final
@@ -87,11 +88,6 @@
18.0
-
- io.netty
- netty-all
- 4.0.23.Final
-
io.netty
@@ -291,6 +287,31 @@
commons-pool
1.6
+
+ io.netty
+ netty-common
+ ${netty4.version}
+
+
+ io.netty
+ netty-buffer
+ ${netty4.version}
+
+
+ io.netty
+ netty-transport
+ ${netty4.version}
+
+
+ io.netty
+ netty-handler
+ ${netty4.version}
+
+
+ io.netty
+ netty-codec
+ ${netty4.version}
+
diff --git a/utils/netty/pom.xml b/utils/netty/pom.xml
index effbc3b53f..2963b684a2 100644
--- a/utils/netty/pom.xml
+++ b/utils/netty/pom.xml
@@ -31,14 +31,30 @@
onlab-junit
test
-
- io.netty
- netty-all
-
commons-pool
commons-pool
+
+ io.netty
+ netty-common
+
+
+ io.netty
+ netty-buffer
+
+
+ io.netty
+ netty-transport
+
+
+ io.netty
+ netty-handler
+
+
+ io.netty
+ netty-codec
+