itdependency-collection:compile

Full name:

org.apache.maven.its.plugins:maven-it-plugin-dependency-collection:2.1-SNAPSHOT:compile

Description:

Creates text files that list the dependencies with scope compile in the order returned from the Maven core.

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency collection of artifacts in scope: compile.

Optional Parameters

Name Type Since Description
compileArtifacts String - The path to the output file for the compile artifacts, relative to the project base directory. Each line of this UTF-8 encoded file specifies an artifact identifier. If not specified, the artifact list will not be written to disk.
User property is: depres.compileArtifacts.
projectArtifacts String - The path to the output file for the project artifacts, relative to the project base directory. Each line of this UTF-8 encoded file specifies an artifact identifier. If not specified, the artifact list will not be written to disk. Unlike the compile artifacts, the collection of project artifacts additionally contains those artifacts that do not contribute to the class path.
User property is: depres.projectArtifacts.

Parameter Details

compileArtifacts:

The path to the output file for the compile artifacts, relative to the project base directory. Each line of this UTF-8 encoded file specifies an artifact identifier. If not specified, the artifact list will not be written to disk.
  • Type: java.lang.String
  • Required: No
  • User Property: depres.compileArtifacts

projectArtifacts:

The path to the output file for the project artifacts, relative to the project base directory. Each line of this UTF-8 encoded file specifies an artifact identifier. If not specified, the artifact list will not be written to disk. Unlike the compile artifacts, the collection of project artifacts additionally contains those artifacts that do not contribute to the class path.
  • Type: java.lang.String
  • Required: No
  • User Property: depres.projectArtifacts