Full name:
org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-4:directory-inline
This plugin goal has been deprecated:
Description:
assembly:attached goal, assemble an
application bundle or distribution from an assembly descriptor,
WITHOUT first forcing Maven to build all POMs to the
package phase (as is required by the
assembly:assembly goal). This goal differs from
assembly:attached in that it ignores the
<formats/> section of the assembly descriptor, and forces the
assembly to be created as a directory in the project's build-output
directory (usually ./target). assembly:attached goal in conjunction with the
dir assembly format. assembly:directory-single goal for
binding your assembly to the lifecycle.Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| finalName | String |
- |
The filename of the assembled distribution file. Default value is: ${project.build.finalName}. |
| outputDirectory | File |
- |
The output directory of the assembled distribution file. Default value is: ${project.build.directory}. |
| workDirectory | File |
- |
Directory to unpack JARs into if needed Default value is: ${project.build.directory}/assembly/work. |
| Name | Type | Since | Description |
|---|---|---|---|
| appendAssemblyId | boolean |
- |
Set to false to exclude the assembly id from the assembly final
name. Default value is: true. |
| archive | MavenArchiveConfiguration |
- |
This is a set of instructions to the archive builder, especially
for building .jar files. It enables you to specify a Manifest file
for the jar, in addition to other options. |
| archiveBaseDirectory | File |
- |
This is the base directory from which archive files are created.
This base directory pre-pended to any
<directory> specifications in the assembly
descriptor. This is an optional parameter. |
| archiverConfig | PlexusConfiguration |
2.2-beta-3 |
Allows additional configuration options that are specific to a
particular type of archive format. This is intended to capture an
XML configuration that will be used to reflectively setup the
options on the archiver instance. For instance, to direct an assembly with the "ear" format to use a particular appXml file, you should specify the following for the archiverConfig value in your plugin configuration:
<appXml>${project.basedir}/somepath/app.xml</appXml>
|
| attach | boolean |
2.2-beta-1 |
Controls whether the assembly plugin tries to attach the resulting
assembly to the project. Default value is: true. |
| classifier | String |
- |
Deprecated. {0}. Please use the Assembly's id for classifier instead |
| descriptor | String |
- |
Deprecated. {0}. Please use descriptors instead |
| descriptorId | String |
- |
Deprecated. {0}. Please use descriptorRefs instead |
| descriptorRefs | String[] |
- |
A list of built-in descriptor references to generate from. You can
select from bin, jar-with-dependencies,
or src. |
| descriptorSourceDirectory | File |
- |
Directory to scan for descriptor files in. |
| descriptors | String[] |
- |
A list of descriptor files to generate from. |
| dryRun | boolean |
- |
If this flag is set, everything up to the call to
Archiver.createArchive() will be executed. Default value is: false. |
| filters | List |
- |
(no description) |
| ignoreDirFormatExtensions | boolean |
- |
If this flag is set, the ".dir" suffix will be suppressed in the
output directory name when using assembly/format == 'dir' and other
formats that begin with 'dir'. NOTE: Since 2.2-beta-3, the default-value for this is true, NOT false as it used to be. Default value is: true. |
| ignoreMissingDescriptor | boolean |
- |
Set to true in order to not fail when a descriptor is missing. Default value is: false. |
| includeSite | boolean |
- |
Deprecated. {0}. Please set this variable in the assembly descriptor instead Default value is: false. |
| runOnlyAtExecutionRoot | boolean |
2.2-beta-4 |
This will cause the assembly to run only at the top of a given
module tree. That is, run in the project contained in the same
folder where the mvn execution was launched. Default value is: false. |
| skipAssembly | boolean |
- |
Flag allowing one or more executions of the assembly plugin to be
configured as skipped for a particular build. This makes the
assembly plugin more controllable from profiles. Default value is: false. |
| tarLongFileMode | String |
- |
Sets the TarArchiver behavior on file paths with more than 100
characters length. Valid values are: "warn" (default), "fail",
"truncate", "gnu", or "omit". Default value is: warn. |
booleanNo${appendAssemblyId}trueorg.apache.maven.archiver.MavenArchiveConfigurationNo<directory> specifications in the assembly
descriptor. This is an optional parameter.java.io.FileNo
<appXml>${project.basedir}/somepath/app.xml</appXml>
org.codehaus.plexus.configuration.PlexusConfiguration2.2-beta-3Noboolean2.2-beta-1No${attach}truejava.lang.StringNo${classifier}java.lang.StringNo${descriptor}java.lang.StringNo${descriptorId}bin, jar-with-dependencies,
or src.java.lang.String[]Nojava.io.FileNojava.lang.String[]NobooleanNo${assembly.dryRun}falsejava.util.ListNojava.lang.StringYes${project.build.finalName}booleanNotruebooleanNo${ignoreMissingDescriptor}falsebooleanNo${includeSite}falsejava.io.FileYes${project.build.directory}boolean2.2-beta-4No${runOnlyAtExecutionRoot}falsebooleanNo${skipAssembly}falsejava.lang.StringNo${tarLongFileMode}warnjava.io.FileYes${project.build.directory}/assembly/work