hadoop-yarn org.apache.hadoop 3.4.0-SNAPSHOT 4.0.0 hadoop-yarn-csi Apache Hadoop YARN CSI jar 3.6.1 20.0 1.26.0 1.5.0.Final com.google.guava guava ${guava.version} com.google.protobuf protobuf-java ${protobuf.version} io.netty netty-all io.grpc grpc-core ${grpc.version} io.grpc grpc-protobuf ${grpc.version} io.grpc grpc-stub ${grpc.version} io.grpc grpc-netty ${grpc.version} io.netty netty-codec-http2 io.netty netty-handler-proxy junit junit org.assertj assertj-core test org.apache.hadoop hadoop-common test-jar test org.apache.hadoop hadoop-common provided org.apache.hadoop hadoop-yarn-common provided org.apache.hadoop hadoop-yarn-api provided javax.annotation javax.annotation-api compile kr.motd.maven os-maven-plugin ${os-maven-plugin.version} org.apache.maven.plugins maven-dependency-plugin package copy-dependencies runtime ${project.build.directory}/lib org.apache.maven.plugins maven-compiler-plugin maven-clean-plugin target/ org.xolstice.maven.plugins protobuf-maven-plugin ${protobuf-maven-plugin.version} com.google.protobuf:protoc:3.6.1:exe:${os.detected.classifier} grpc-java io.grpc:protoc-gen-grpc-java:1.26.0:exe:${os.detected.classifier} compile compile-custom org.apache.rat apache-rat-plugin target/generated-sources/** target/surefire-reports/** target/protoc-dependencies/** org.apache.maven.plugins maven-javadoc-plugin csi.v0 org.codehaus.mojo build-helper-maven-plugin add-source generate-sources add-source ${basedir}/target/generated-sources/protobuf/java com.google.code.maven-replacer-plugin replacer replace-guava true