artifact-versions:copy

Full name:

com.mpobjects.maven:artifact-versions-maven-plugin:1.0.2-SNAPSHOT:copy

Description:

Like the get goal, but will copy the artifact to a givend estination.

Attributes:

Optional Parameters

Name Type Since Description
<artifact> String - A string of the form groupId:artifactId[:version[:packaging[:classifier]]].
User property is: artifact.
<artifactId> String - The artifactId of the artifact to download. Ignored if artifact is used.
User property is: artifactId.
<artifactProperty> String - This property will receive the resolved artifact coordinate. Only used when executed from a project.
User property is: artifactProperty.
<classifier> String - The classifier of the artifact. Ignored if artifact is used.
User property is: classifier.
<excludeQualifiers> String - Comma separated version qualifiers which should be excluded from the result. Ignored if qualifiersExcluded is used.
User property is: excludeQualifiers.
<groupId> String - The groupId of the artifact. Ignored if artifact is used.
User property is: groupId.
<offset> int - Version offset to get. The latest selected version is at offset 0, the second latest is 1, etc.
User property is: offset.
<outputFile> File - Destination file.
User property is: outputFile.
<packaging> String - The packaging of the artifact. Ignored if artifact is used.
Default value is: jar.
User property is: packaging.
<qualifiersExcluded> Set - (no description)
<qualifiersRequired> Set - (no description)
<remoteRepositories> String - Repositories in the format id::[layout]::url or just url, separated by comma. ie. central::default::http://repo1.maven.apache.org/maven2,myrepo::::http://repo.acme.com,http://repo.acme2.com
User property is: remoteRepositories.
<requireQualifiers> String - Comma separated list of version qualifiers which are required in the result. Ignored if qualifiersRequired is used.
User property is: requireQualifiers.
<skip> boolean - (no description)
<version> String - The version (range) to accept. Ignored if artifact is used.
Default value is: [0,).
User property is: version.

Parameter Details

<artifact>

A string of the form groupId:artifactId[:version[:packaging[:classifier]]].
  • Type: java.lang.String
  • Required: No
  • User Property: artifact

<artifactId>

The artifactId of the artifact to download. Ignored if artifact is used.
  • Type: java.lang.String
  • Required: No
  • User Property: artifactId

<artifactProperty>

This property will receive the resolved artifact coordinate. Only used when executed from a project.
  • Type: java.lang.String
  • Required: No
  • User Property: artifactProperty

<classifier>

The classifier of the artifact. Ignored if artifact is used.
  • Type: java.lang.String
  • Required: No
  • User Property: classifier

<excludeQualifiers>

Comma separated version qualifiers which should be excluded from the result. Ignored if qualifiersExcluded is used.
  • Type: java.lang.String
  • Required: No
  • User Property: excludeQualifiers

<groupId>

The groupId of the artifact. Ignored if artifact is used.
  • Type: java.lang.String
  • Required: No
  • User Property: groupId

<offset>

Version offset to get. The latest selected version is at offset 0, the second latest is 1, etc.
  • Type: int
  • Required: No
  • User Property: offset

<outputFile>

Destination file.
  • Type: java.io.File
  • Required: No
  • User Property: outputFile

<packaging>

The packaging of the artifact. Ignored if artifact is used.
  • Type: java.lang.String
  • Required: No
  • User Property: packaging
  • Default: jar

<qualifiersExcluded>

(no description)
  • Type: java.util.Set
  • Required: No

<qualifiersRequired>

(no description)
  • Type: java.util.Set
  • Required: No

<remoteRepositories>

Repositories in the format id::[layout]::url or just url, separated by comma. ie. central::default::http://repo1.maven.apache.org/maven2,myrepo::::http://repo.acme.com,http://repo.acme2.com
  • Type: java.lang.String
  • Required: No
  • User Property: remoteRepositories

<requireQualifiers>

Comma separated list of version qualifiers which are required in the result. Ignored if qualifiersRequired is used.
  • Type: java.lang.String
  • Required: No
  • User Property: requireQualifiers

<skip>

(no description)
  • Type: boolean
  • Required: No

<version>

The version (range) to accept. Ignored if artifact is used.
  • Type: java.lang.String
  • Required: No
  • User Property: version
  • Default: [0,)