4.0.0
hbase-build-configuration
org.apache.hbase
3.0.0-SNAPSHOT
../hbase-build-configuration
hbase-protocol
Apache HBase - Protocol
Protobuf protocol classes used by HBase to communicate.
true
org.apache.maven.plugins
maven-source-plugin
maven-assembly-plugin
true
maven-surefire-plugin
secondPartTestsExecution
test
test
true
org.xolstice.maven.plugins
protobuf-maven-plugin
compile-protoc
generate-sources
compile
com.google.code.maven-replacer-plugin
replacer
1.5.3
process-sources
replace
${basedir}/target/generated-sources/
**/*.java
true
(public)(\W+static)?(\W+final)?(\W+class)
@javax.annotation.Generated("proto") $1$2$3$4
(@javax.annotation.Generated\("proto"\) ){2}
$1
org.apache.maven.plugins
maven-checkstyle-plugin
true
net.revelc.code
warbucks-maven-plugin
org.eclipse.m2e
lifecycle-mapping
1.0.0
org.apache.hadoop
hadoop-maven-plugins
[2.0.5-alpha,)
protoc
com.google.code.maven-replacer-plugin
replacer
[1.5.3,)
replace
com.google.protobuf
protobuf-java
org.slf4j
slf4j-api
skipProtocolTests
skipProtocolTests
true
true
build-with-jdk11
[1.11,)
javax.annotation
javax.annotation-api