Assembles the artifacts and generates bin scripts for the configured applications
Mojo Attributes:
runtimepackage| Name | Type | Description |
|---|---|---|
| assembleDirectory | File |
The directory that will be used to assemble the artifacts in
and place the bin scripts. Default value is ${project.build.directory}/appassembler. |
| programs | Set |
The set of Programs that bin files will be generated for. |
| Name | Type | Description |
|---|---|---|
| artifactInstaller | ArtifactInstaller |
No description. |
| artifactRepositoryFactory | ArtifactRepositoryFactory |
No description. |
| availableRepositoryLayouts | Map |
No description. |
| daemonGeneratorService | DaemonGeneratorService |
No description. |
| environmentSetupFileName | String |
Setup file in $BASEDIR/bin to be called prior to execution. |
| extraJvmArguments | String |
Extra arguments that will be given to the JVM verbatim. |
| generateRepository | boolean |
No description. Default value is true. |
| includeConfigurationDirectoryInClasspath | boolean |
Include /etc in the beginning of the classpath in the generated bin files. Default value is true. |
| platforms | Set |
The default platforms the plugin will generate bin files for. Configure with string values - "all"(default/empty) | "windows" | "unix". |
| repositoryLayout | String |
The layout of the generated Maven repository. Supported types - "default" (Maven2) | "legacy" (Maven1) | "flat"
(flat lib/ style). Default value is default. |
| repositoryName | String |
Path (relative to target) of the desired output repository. Default value is repo. |
| showConsoleWindow | boolean |
Show console window when execute this application. Default value is true. |
org.apache.maven.artifact.installer.ArtifactInstallerNoorg.apache.maven.artifact.repository.ArtifactRepositoryFactoryNojava.io.FileYes${assembleDirectory}${project.build.directory}/appassemblerjava.util.MapNoorg.codehaus.mojo.appassembler.daemon.DaemonGeneratorServiceNojava.lang.StringNojava.lang.StringNobooleanNotrue/etc in the beginning of the classpath in the generated bin files.
booleanNotruejava.util.SetNojava.util.SetYeslib/ style).
java.lang.StringNodefaultjava.lang.StringNorepobooleanNotrue