4.0.0 org.apache.maven maven 4.0.0-beta-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-cli org.apache.maven maven-embedder org.apache.maven maven-core org.apache.maven maven-compat commons-cli commons-cli org.apache.maven.wagon wagon-http org.apache.maven.wagon wagon-file org.slf4j jcl-over-slf4j ${slf4jVersion} runtime org.apache.maven.resolver maven-resolver-connector-basic org.apache.maven.resolver maven-resolver-transport-file org.apache.maven.resolver maven-resolver-transport-wagon org.apache.maven.resolver maven-resolver-transport-apache org.apache.maven.resolver maven-resolver-transport-jdk org.apache.maven maven-logging org.jline jline-reader org.jline jline-terminal-jni org.jline jline-terminal-ffm org.eclipse.sisu org.eclipse.sisu.plexus org.eclipse.sisu org.eclipse.sisu.inject no_asm com.google.inject guice classes org.ow2.asm asm org.junit.jupiter junit-jupiter-api test false true apache.snapshots https://repository.apache.org/snapshots/ ${distributionFileName} org.apache.maven.plugins maven-dependency-plugin unpack-jline-native unpack-dependencies jline-native org/jline/nativ/** org.apache.maven.plugins maven-compiler-plugin test-compile testCompile org.apache.maven.plugins maven-surefire-plugin ${basedir} test test org.apache.maven.plugins maven-assembly-plugin create-distro-packages single package src/assembly/bin.xml eu.maveniverse.maven.plugins bom-builder3 1.0.2 skinny-bom build-bom skinny Maven Dependencies Skinny BOM Bill Of Materials for Apache Maven - Maven JARS only maven-skinny-bom.xml true true fat-bom build-bom fat Maven Dependencies Fat BOM Bill Of Materials for Apache Maven - All dependencies maven-fat-bom.xml PROJECT_AND_TRANSITIVE true true create-distribution-in-dir distributionTargetDir org.apache.maven.plugins maven-clean-plugin clean-target-dir clean prepare-package true ${distributionTargetDir} maven-assembly-plugin create-distribution-dir single package ./ false false ${distributionTargetDir} src/assembly/dir.xml apache-release maven-assembly-plugin make-src-assembly single package src/assembly/src.xml gnu net.nicoulaj.maven.plugins checksum-maven-plugin 1.11 source-release-checksum artifacts bin,src versionlessMavenDist ${project.artifactId}