assembly:unpack

Unpack project dependencies. Currently supports dependencies of type jar and zip.

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Requires dependency resolution of artifacts in scope: test

Required Parameters

Name Type Description
finalName String The filename of the assembled distribution file.
outputDirectory File The output directory of the assembled distribution file.
workDirectory File Directory to unpack JARs into if needed

Optional Parameters

Name Type Description
artifactResolver ArtifactResolver No description.
classifier String No description.
localRepository ArtifactRepository No description.

Parameter Details

artifactResolver

No Description.

  • Type: org.apache.maven.artifact.resolver.ArtifactResolver
  • Required: No

classifier No Description.
  • Type: java.lang.String
  • Required: No
  • Expression: ${classifier}

finalName The filename of the assembled distribution file.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${project.build.finalName}

localRepository No Description.
  • Type: org.apache.maven.artifact.repository.ArtifactRepository
  • Required: No
  • Expression: ${localRepository}

outputDirectory The output directory of the assembled distribution file.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.build.directory}

workDirectory Directory to unpack JARs into if needed
  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.build.directory}/assembly/work