Apache Maven core
Go to file
Michael Osipov 065281c43d [MNG-5607] Don't use M2_HOME in mvn shell/command scripts anymore
* Variable has been removed and replaced with an internal one which
  cannot be overriden from outside. From now on, it is an
  implementation detail which it should have been from the beginning.
* Cleaned up license header and style of the variable description
  section graciously borrowed from the Tomcat start scripts.
2017-01-29 16:53:44 +01:00
apache-maven [MNG-5607] Don't use M2_HOME in mvn shell/command scripts anymore 2017-01-29 16:53:44 +01:00
maven-aether-provider [MNG-6105] properties.internal.SystemProperties.addSystemProperties() is not really thread-safe 2017-01-28 14:07:59 +01:00
maven-artifact updated urls (https, plexus) and license header formatting 2017-01-24 23:50:10 +01:00
maven-builder-support [MNG-6151] Set version to 3.5.0-SNAPSHOT 2017-01-04 09:12:47 +00:00
maven-compat [MNG-6147] MetadataResolutionResult#getGraph() contains duplicate if clause 2017-01-28 17:09:30 +01:00
maven-core [MNG-6105] properties.internal.SystemProperties.addSystemProperties() is not really thread-safe 2017-01-28 14:07:59 +01:00
maven-embedder [MNG-5607] Don't use M2_HOME in mvn shell/command scripts anymore 2017-01-29 16:53:44 +01:00
maven-model updated urls (https, plexus) and license header formatting 2017-01-24 23:50:10 +01:00
maven-model-builder [MNG-6105] properties.internal.SystemProperties.addSystemProperties() is not really thread-safe 2017-01-28 14:07:59 +01:00
maven-plugin-api updated urls (https, plexus) and license header formatting 2017-01-24 23:50:10 +01:00
maven-repository-metadata [MNG-6151] Set version to 3.5.0-SNAPSHOT 2017-01-04 09:12:47 +00:00
maven-settings updated urls (https, plexus) and license header formatting 2017-01-24 23:50:10 +01:00
maven-settings-builder [MNG-6105] properties.internal.SystemProperties.addSystemProperties() is not really thread-safe 2017-01-28 14:07:59 +01:00
maven-slf4j-provider [MNG-6093] use monkey patched slf4j-simple provider with Maven color 2017-01-24 18:40:07 +01:00
src/site updated urls (https, plexus) and license header formatting 2017-01-24 23:50:10 +01:00
.gitattributes Fixed line feeds, added .gitattributes 2013-01-29 16:27:02 +01:00
.gitignore ignore .java-version file 2015-03-15 22:26:45 +11:00
Jenkinsfile Jenkins file notification email title improvement 2017-01-24 18:40:07 +01:00
LICENSE Add a LICENSE/NOTICE that can be picked up for the src assembly 2013-09-11 16:39:30 -04:00
NOTICE added link to Core ITs 2015-01-03 15:34:40 +01:00
README.md updated urls (https, plexus) and license header formatting 2017-01-24 23:50:10 +01:00
deploySite.sh added classic deploySite.sh script to ease site generation and deployment to http://maven.apache.org/ref/3-LATEST/ 2014-12-14 11:08:52 +01:00
doap_Maven.rdf added core its to projects' sources 2017-01-25 00:09:42 +01:00
pom.xml added README.md to rat excludes 2017-01-25 00:00:43 +01:00

README.md

Maven

Maven is available under the Apache License, Version 2.0

Bootstrapping Basics

If you want to bootstrap Maven, you'll need:

  • Java 1.7+
  • Maven 3.0.5 or later

Run Maven, specifying a location into which the completed Maven distro should be installed:

mvn -DdistributionTargetDir="$HOME/app/maven/apache-maven-3.5.x-SNAPSHOT" clean package

Once the build completes, you should have a new Maven distro ready to roll in that directory!