Start the Geronimo server.
Parameter |
Type |
Expression |
Default Value |
Description |
artifactFactory (Optional) (Discovered) |
ArtifactFactory
|
-
|
-
|
??? |
artifactRepository
|
ArtifactRepository
|
${localRepository}
|
-
|
??? |
artifactResolver (Optional) (Discovered) |
ArtifactResolver
|
-
|
-
|
??? |
assemblies (Optional) |
AssemblyConfig
|
-
|
-
|
List of assembly artifact configurations. Artifacts need to point to ZIP archives. |
assemblyArchive (Optional) |
File
|
${assemblyArchive}
|
-
|
A file which points to a specific assembly ZIP archive. If this parameter is set, then it will be used instead of from the assemblies configuration. |
assemblyId (Optional) |
String
|
${assemblyId}
|
-
|
Identifer of the assembly configuration to use. |
background (Optional) |
boolean
|
${background}
|
false
|
Flag to control if we background the server or block Maven execution. |
defaultAssemblyId (Optional) |
String
|
-
|
-
|
The default assemblyId to use when no assemblyId configured. |
geronimoHome (Optional) |
File
|
${geronimoHome}
|
-
|
The directory where the assembly has been installed to. Normally this value is detected, but if it is set, then it is assumed to be the location where a pre-installed assembly exists and no installation will be done. |
hostname (Optional) |
String
|
${hostname}
|
localhost
|
The hostname of the server to connect to. |
installDirectory
|
File
|
${installDirectory}
|
${project.build.directory}
|
Directory to install the assembly into. |
logFile (Optional) |
File
|
-
|
-
|
When logOutput is enabled, the output is logged to the file location specified here. If this value is not present, then "${logOutputDirectory}/goal-name" log will be used. |
logOutput (Optional) |
boolean
|
${logOutput}
|
false
|
Enable logging mode. |
logOutputDirectory (Optional) |
File
|
${logOutputDirectory}
|
${project.build.directory}/geronimo-logs
|
The directory where log files will be put under. |
maximumMemory (Optional) |
String
|
${maximumMemory}
|
-
|
Set the maximum memory for the forked JVM. |
optionSets (Optional) |
OptionSet
|
-
|
-
|
An array of option sets which can be enabled by setting optionSetId. |
options (Optional) |
String
|
${options}
|
-
|
A comma seperated list of optionSets to enabled. |
password (Optional) |
String
|
${password}
|
manager
|
The password to authenticate with. |
port (Optional) |
int
|
${port}
|
1099
|
The port number to connect to the server. |
project
|
MavenProject
|
${project}
|
-
|
The maven project. |
quiet (Optional) |
boolean
|
${quiet}
|
false
|
Enable quiet mode. |
refresh (Optional) |
boolean
|
${refresh}
|
false
|
Enable forced install refresh. |
reporters (Optional) |
Reporter
|
-
|
-
|
A set of reporters which will do something interesting with the execution results. |
startModules (Optional) |
String
|
-
|
-
|
A list of module names to be started using --override. |
timeout (Optional) |
int
|
${timeout}
|
-1
|
Time in seconds to wait before terminating the forked JVM. |
username (Optional) |
String
|
${username}
|
system
|
The username to authenticate with. |
verbose (Optional) |
boolean
|
${verbose}
|
false
|
Enable verbose mode. |
verifyTimeout (Optional) |
int
|
${verifyTimeout}
|
-1
|
Time in seconds to wait while verifing that the server has started. |
veryverbose (Optional) |
boolean
|
${veryverbose}
|
false
|
Enable veryverbose mode. |