Unpacks jar dependencies and creates one jar file out of it.
Parameters for the goal:
Parameter | Type | Expression | Default Value | Description |
---|---|---|---|---|
addTransitiveDependencies (Optional) |
boolean
|
${jarjar.transitive}
|
false
|
Add also all transitive dependencies |
archiverManager (Discovered) |
ArchiverManager
|
-
|
-
|
To look up Archiver/UnArchiver implementations |
excludes (Optional) |
Set
|
-
|
-
|
A list of exclusion filters in the format groupId:artifactId. Defaults to none excluded. |
includes (Optional) |
Set
|
-
|
-
|
A list of inclusion filters in the format groupId:artifactId. Defaults to all included. |
localRepository
|
ArtifactRepository
|
${localRepository}
|
-
|
No description. |
outputDirectory (Optional) |
File
|
${project.build.outputDirectory}
|
-
|
No description. |
project
|
MavenProject
|
${project}
|
-
|
No description. |
scope (Optional) |
String
|
${jarjar.scope}
|
runtime
|
Sets the scope |