4.0.0 org.tikv tikv-client-java 2.0-SNAPSHOT jar TiSpark Project TiKV Java Client UTF-8 UTF-8 3.1.0 1.2.17 1.7.16 1.7.0 1.6.6 2.8.11 2.8.11.1 3.0.1 2.9.9 1.9.2 ${basedir}/proto 2.11 2.11 3.0.4 true true org.apache.commons commons-lang3 3.5 log4j log4j ${log4j.version} io.grpc grpc-netty ${grpc.version} io.grpc grpc-protobuf ${grpc.version} io.grpc grpc-stub ${grpc.version} io.grpc grpc-testing ${grpc.version} test joda-time joda-time ${joda-time.version} org.joda joda-convert ${joda-convert.version} net.sf.trove4j trove4j ${trove4j.version} src/main/resources kr.motd.maven os-maven-plugin 1.4.1.Final org.codehaus.mojo exec-maven-plugin 1.6.0 clone proto files ${basedir}/scripts/proto.sh validate exec maven-resources-plugin 2.5 copy-resources validate copy-resources ${proto.folder} ${basedir}/kvproto/include **/gogoproto/** ${basedir}/kvproto/include *.proto ${basedir}/kvproto/proto true ${basedir}/raft-rs/proto/proto true ${basedir}/tipb/proto true org.xolstice.maven.plugins protobuf-maven-plugin 0.5.0 com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier} ${proto.folder} **/*.proto grpc-java io.grpc:protoc-gen-grpc-java:1.4.0:exe:${os.detected.classifier} compile compile-custom org.apache.maven.plugins maven-compiler-plugin 3.7.0 1.8 1.8 UTF-8 true true org.apache.maven.plugins maven-jar-plugin 3.0.2 false org.apache.maven.plugins maven-source-plugin 3.0.1 attach-sources deploy jar-no-fork org.apache.maven.plugins maven-clean-plugin 3.0.0 ${proto.folder} org.apache.maven.plugins maven-javadoc-plugin 2.9.1 ${javadoc.skip} attach-javadocs jar -Xdoclint:none org.apache.maven.plugins maven-gpg-plugin 1.5 Yifei Wu ${gpg.skip} sign-artifacts verify sign org.apache.maven.plugins maven-shade-plugin 3.1.0 package shade com.fasterxml shade.com.fasterxml.jackson io.grpc shade.io.grpc com.google.protobuf shade.com.google.protobuf io.netty shade.io.netty com.google.common shade.com.google.common org.codehaus.mojo cobertura-maven-plugin 2.7 html xml com.coveo fmt-maven-plugin 2.6.0 src/main/java src/test/java true .*\.java false false format