4.0.0 org.apache.maven maven 3.8.6-SNAPSHOT apache-maven pom Apache Maven Distribution The Apache Maven distribution, source and binary, in zip and tar.gz formats. ${distributionId}-${project.version} org.apache.maven maven-embedder org.apache.maven maven-core org.apache.maven maven-compat org.eclipse.sisu org.eclipse.sisu.plexus commons-cli commons-cli org.apache.maven.wagon wagon-http shaded org.apache.httpcomponents httpclient org.apache.httpcomponents httpcore org.apache.maven.wagon wagon-http-shared org.slf4j jcl-over-slf4j ${slf4jVersion} runtime org.apache.maven.wagon wagon-file org.apache.maven.resolver maven-resolver-connector-basic org.apache.maven.resolver maven-resolver-transport-wagon org.apache.maven maven-slf4j-provider org.fusesource.jansi jansi ${distributionFileName} org.apache.rat apache-rat-plugin src/bin/m2.conf org.apache.maven.plugins maven-dependency-plugin jansi org/fusesource/jansi/internal/native/Windows/** unpack-jansi-native unpack-dependencies org.apache.maven.plugins maven-compiler-plugin test-compile testCompile org.apache.maven.plugins maven-surefire-plugin basedir ${basedir} test test org.apache.maven.plugins maven-assembly-plugin create-distro-packages package single src/main/assembly/bin.xml apache.snapshots http://repository.apache.org/snapshots/ true false create-distribution-in-dir distributionTargetDir org.apache.maven.plugins maven-clean-plugin clean clean-target-dir prepare-package true ${distributionTargetDir} maven-assembly-plugin create-distribution-dir package single ./ false false ${distributionTargetDir} src/main/assembly/dir.xml apache-release maven-assembly-plugin make-src-assembly package single src/main/assembly/src.xml gnu net.nicoulaj.maven.plugins checksum-maven-plugin source-release-checksum files ${project.build.directory} ${project.artifactId}-${project.version}-src.zip ${project.artifactId}-${project.version}-src.tar.gz ${project.artifactId}-${project.version}-bin.zip ${project.artifactId}-${project.version}-bin.tar.gz true versionlessMavenDist ${project.artifactId}