Full name:
com.alexkasko.installer:maven-windows-service-installer-plugin:1.0.6:installer
Description:
Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| appDataDirs | List | - | Application directories to be included into installer User property is: installer.appDataDirs. |
| prunsrvDaemonLauncherClass | String | - | Application class implementing
com.alexkasko.installer.DaemonLauncher. Will be called by
StandardLauncher (prunsrvStartClass) by default User property is: installer.prunsrvDaemonLauncherClass. |
| Name | Type | Since | Description |
|---|---|---|---|
| buildOutputFile | File | - | Base directory of compilation process Default value is: ${project.build.directory}/izpack/build.log. User property is: installer.buildOutputFile. |
| buildUnixDist | boolean | - | Whether to build unix tar.gz distribution Default value is: false. User property is: installer.buildUnixDist. |
| distDir | File | - | Directory of distribution before for packaging Default value is: ${project.build.directory}/izpack/dist. User property is: installer.distDir. |
| distOutputFile | File | - | Output file (distibution) Default value is: ${project.build.directory}/${project.artifactId}-dist.tgz. User property is: installer.distOutputFile. |
| installConfigFile | File | - | IzPack config file User property is: installer.installConfigFile. |
| installLauncher32Path | String | - | Resource path to x86 installer launcher Default value is: classpath:/launchers/x86/install.exe. User property is: installer.installLauncher32Path. |
| installLauncher64Path | String | - | Resource path to x64 installer launcher Default value is: classpath:/launchers/x64/install.exe. User property is: installer.uninstallLauncher32Path. |
| installerOutputFile | File | - | Output file (installer) Default value is: ${project.build.directory}/${project.artifactId}-${project.version}-installer.zip. User property is: installer.installerOutputFile. |
| izpackAdditionalPacksPath | String | - | Definition of additional installer packs Default value is: classpath:/izpack/addpacks.xml. User property is: installer.izpackAdditionalPacksPath. |
| izpackAdditionalResourcePaths | List | - | Definition of additional resources User property is: installer.izpackAdditionalResourcePaths. |
| izpackAppFilesPackDescription | String | - | Application Files pack description Default value is: Necessary application files. User property is: installer.izpackAppFilesPackDescription. |
| izpackAppFilesPackName | String | - | Application Files pack name Default value is: Application Files. User property is: installer.izpackAppFilesPackName. |
| izpackAppName | String | - | Application name displayed in installer Default value is: ${project.name}. User property is: installer.izpackAppName. |
| izpackAppVersion | String | - | Application version displayed in installer Default value is: ${project.version}. User property is: installer.izpackAppVersion. |
| izpackCompress | String | - | Installer compress option, values are 'raw' (default), 'deflate'
and 'bzip2' Default value is: raw. User property is: installer.izpackCompress. |
| izpackDefaultInstallDir | String | - | Default installation directory Default value is: $USER_HOME\${project.name}. User property is: installer.izpackDefaultInstallDir. |
| izpackDir | File | - | Base directory of compilation process Default value is: ${project.build.directory}/izpack. User property is: installer.baseDir. |
| izpackFrameIconPath | String | - | Icon to be used on top of installer frame Default value is: classpath:/izpack/install.png. User property is: installer.izpackFrameIconPath. |
| izpackHelloIconPath | String | - | Icon to be used on Hello screen Default value is: classpath:/izpack/install.png. User property is: installer.izpackHelloIconPath. |
| izpackJREPackDescription | String | - | JRE pack description Default value is: Java Runtime Environment. User property is: installer.izpackJREPackName. |
| izpackJREPackName | String | - | JRE pack name Default value is: Java Runtime Environment. User property is: installer.izpackJREPackName. |
| izpackLang | String | - | Installer language, see
http://izpack.org/documentation/installation-files.html#the-localization-element-locale Default value is: xxx. User property is: installer.izpackLang. |
| izpackWindowsServicePackDescription | String | - | Windows Service pack description Default value is: Application will be installed as Windows Service using prunsrv tool from Apache Commons Daemon project, see http://commons.apache.org/daemon. User property is: installer.izpackWindowsServicePackDescription. |
| izpackWindowsServicePackName | String | - | Windows Service pack name Default value is: Windows Service Installer. User property is: installer.izpackWindowsServicePackName. |
| jreDir | File | - | Path to windows JRE Default value is: ${java.home}. User property is: installer.jreDir. |
| prunsrvDescription | String | - | Windows service description Default value is: ${project.name}. User property is: installer.prunsrvDescription. |
| prunsrvDisplayName | String | - | Windows service display name Default value is: ${project.name}. User property is: installer.prunsrvDisplayName. |
| prunsrvJvmMs | int | - | JVM XMs option in MB Default value is: 64. User property is: installer.prunsrvJvmMs. |
| prunsrvJvmMx | int | - | JVM XMx option in MB Default value is: 1024. User property is: installer.prunsrvJvmMx. |
| prunsrvJvmOptions | String | - | JVM options, delimiter is ';', use separate maven options for XMs,
XMx and XSs User property is: installer.prunsrvJvmOptions. |
| prunsrvJvmSs | int | - | JVM XSs option in KB Default value is: 512. User property is: installer.prunsrvJvmSs. |
| prunsrvLauncherJarFile | String | - | Name of the launcher JAR file Default value is: ${project.artifactId}.jar. User property is: installer.prunsrvLauncherJarFile. |
| prunsrvLogLevel | String | - | Prunsrv log level Default value is: INFO. User property is: installer.prunsrvLogLevel. |
| prunsrvLogPath | String | - | Prunsrv log path, relative to APP_ROOT Default value is: logs. User property is: installer.prunsrvLogPath. |
| prunsrvLogPrefix | String | - | Prunsrv log prefix Default value is: daemon. User property is: installer.prunsrvLogPrefix. |
| prunsrvScriptsEncoding | String | - | For non-ASCII service display name and description non-ASCII
characters must be encoded in .bat files in appropriate MS-DOS
CpXXX encoding Default value is: UTF-8. User property is: installer.prunsrvScriptsEncoding. |
| prunsrvServiceName | String | - | Windows service name Default value is: ${project.artifactId}. User property is: installer.prunsrvServiceName. |
| prunsrvStartClass | String | - | Start class that will be used with prunsrv Default value is: com.alexkasko.installer.StandardLauncher. User property is: installer.prunsrvStartClass. |
| prunsrvStartOnInstrall | boolean | - | Whether to start service immediately after installation Default value is: true. User property is: installer.prunsrvStartOnInstrall. |
| prunsrvStartParams | String | - | Input params for prunsrvStartMethod Default value
'start;${installer.prunsrvDaemonLauncherClass}' will be substituted
in getter User property is: installer.prunsrvStartParams. |
| prunsrvStartupMode | String | - | Name of the launcher JAR file Default value is: auto. User property is: installer.prunsrvStartupMode. |
| prunsrvStdError | String | - | Std out file, relative to APP_ROOT Default value is: logs\std_err.txt. User property is: installer.prunsrvStdError. |
| prunsrvStdOutput | String | - | Std out file, relative to APP_ROOT Default value is: logs\std_out.txt. User property is: installer.prunsrvStdOutput. |
| prunsrvStopClass | String | - | Stop class that will be used with prunsrv Default value
'${installer.prunsrvDaemonLauncherClass}' will be substituted in
getter Default value is: com.alexkasko.installer.StandardLauncher. User property is: installer.prunsrvStopClass. |
| prunsrvStopParams | String | - | Input params for prunsrvStopParams Default value
'stop;${installer.prunsrvDaemonLauncherClass}' will be substituted
in getter User property is: installer.prunsrvStopParams. |
| prunsrvStopTimeout | int | - | Prunsrv service stop timeout in seconds Default value is: 0. User property is: installer.prunsrvStopTimeout. |
| uninstallLauncher32Path | String | - | Resource path to x86 uninstaller launcher Default value is: classpath:/launchers/x86/uninstall.exe. User property is: installer.uninstallLauncher32Path. |
| uninstallLauncher64Path | String | - | Resource path to x64 uninstaller launcher Default value is: classpath:/launchers/x64/uninstall.exe. User property is: installer.uninstallLauncher32Path. |
| use64BitJre | boolean | - | Whether JRE is 64 bit Default value is: false. User property is: installer.use64BitJre. |
| useX86LaunchersForX64Installer | boolean | - | Use x86 launcher binaries for x64 installers instead of default x64
ones Default value is: false. User property is: installer.useX86LaunchersForX64Installer. |
izpackAdditionalResourcePaths:
izpackAppFilesPackDescription:
izpackWindowsServicePackDescription:
useX86LaunchersForX64Installer: