hadoop-yarn org.apache.hadoop 3.4.0-SNAPSHOT 4.0.0 hadoop-yarn-csi Apache Hadoop YARN CSI jar 1.53.0 1.21 org.apache.hadoop.thirdparty hadoop-shaded-guava com.google.protobuf protobuf-java ${hadoop.protobuf.version} ${transient.protobuf2.scope} io.netty netty-all io.grpc grpc-core ${grpc.version} org.codehaus.mojo animal-sniffer-annotations org.codehaus.mojo animal-sniffer-annotations ${animal-sniffer.version} io.grpc grpc-protobuf ${grpc.version} com.google.protobuf protobuf-java 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.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test org.apache.hadoop hadoop-common test-jar test com.google.protobuf protobuf-java org.apache.hadoop hadoop-common provided com.google.protobuf protobuf-java org.apache.hadoop hadoop-yarn-common provided com.google.protobuf protobuf-java org.apache.hadoop hadoop-yarn-api provided com.google.protobuf protobuf-java javax.annotation javax.annotation-api compile 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:${hadoop.protobuf.version}:exe:${os.detected.classifier} grpc-java io.grpc:protoc-gen-grpc-java:${grpc.version}: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