The Apache Maven team is pleased to announce the release of the Apache Maven Shared Component: Maven Artifact Transfer Version 0.9.0. https://maven.apache.org/shared/maven-artifact-transfer/
An API to install, deploy and resolving artifacts with Maven3 You should specify the version in your project's plugin configuration: <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-artifact-transfer</artifactId> <version>0.9.0</version> </dependency> You can download the appropriate sources etc. from the download page: https://maven.apache.org/shared/maven-artifact-transfer/download.cgi Release Notes Maven Artifact Transfer 0.9.0 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317922&version=12334238 Bugs: * [MSHARED-580] - Doclint errors in maven-artifact-transfer * [MSHARED-594] - NullPointerException is thrown when trying to install a project without POM file * [MSHARED-595] - In DefaultProjectInstaller, the path to the local repository should be retrieved from the RepositoryManager Improvements: * [MSHARED-469] - Upgrade maven common artifact filters to 3.0.0 * [MSHARED-523] - Upgrade maven-shared-components parent to version 30 * [MSHARED-550] - Removed hard code version for animal-sniffer-maven-plugin * [MSHARED-573] - Upgrade plexus-component-annotations to 1.7 to go in line with plexus-component-metadata plugin * [MSHARED-591] - Add interface to deploy a Maven Project * [MSHARED-593] - Add interface to install a Maven Project * [MSHARED-596] - Support for getting local metadata for RepositoryManager * [MSHARED-598] - Simplify ProjectInstaller by not requiring an ArtifactRepository Enjoy, -The Apache Maven team