diff --git a/hbase-thirdparty-bom/pom.xml b/hbase-thirdparty-bom/pom.xml
new file mode 100644
index 0000000..d22c53d
--- /dev/null
+++ b/hbase-thirdparty-bom/pom.xml
@@ -0,0 +1,105 @@
+
+
+
+ 4.0.0
+
+ org.apache.hbase.thirdparty
+ hbase-thirdparty
+ ${revision}
+ ..
+
+ hbase-thirdparty-bom
+ Apache HBase Thirdparty - BOM
+
+ Bill of Materials for dependencies common to HBase Thirdparty and HBase main code
+
+ pom
+
+
+
+ com.google.protobuf
+ protobuf-java
+ ${protobuf.version}
+
+
+ io.netty
+ netty-bom
+ ${netty.version}
+ pom
+ import
+
+
+ com.google.errorprone
+ error_prone_annotations
+ ${error_prone_annotations.version}
+
+
+ javax.servlet
+ javax.servlet-api
+ ${servlet-api.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ ${jackson-jaxrs-json-provider.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+ ${jackson-jaxrs-json-provider.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${jackson-jaxrs-json-provider.version}
+
+
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+ bom
+
+
+
+
+ flatten
+
+ process-resources
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index 6824f9e..8152bab 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,6 +53,7 @@
+ hbase-thirdparty-bom
hbase-shaded-protobuf
hbase-shaded-netty
hbase-shaded-netty-tcnative