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