4.0.0 io.confluent private-common 5.0.4 io.confluent confluent-serializers-new jar confluent-serializers-new ${project.basedir}/src/main/resources/proto ${project.build.directory}/generated-sources ${project.basedir}/src/test/resources/proto ${project.build.directory}/generated-test-sources com.google.protobuf protobuf-java com.google.protobuf protobuf-java-util com.google.guava guava com.google.code.gson gson org.apache.kafka kafka-clients javax.xml.bind jaxb-api junit junit test kr.motd.maven os-maven-plugin ${os-maven-plugin.version} org.apache.maven.plugins maven-dependency-plugin ${maven-dependency-plugin.version} copy-protoc generate-sources copy com.google.protobuf protoc ${protobuf.version} ${os.detected.classifier} exe true ${project.build.directory} org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} exec-protoc generate-sources run exec-test-protoc generate-test-sources run org.codehaus.mojo build-helper-maven-plugin ${build-helper-maven-plugin.version} add-classes generate-sources add-source ${protobuf.output.directory} add-test-classes generate-test-sources add-test-source ${protobuf.test.output.directory} org.apache.maven.plugins maven-assembly-plugin src/assembly/package.xml false make-assembly package single