Class JPackagerWindowsOptions
java.lang.Object
net.agilhard.maven.plugins.jpacktool.base.mojo.jpackager.JPackagerWindowsOptions
public class JPackagerWindowsOptions
extends java.lang.Object
Windows Options for JPackager
- Author:
- Bernd Eilers
-
Field Summary
Fields Modifier and Type Field Description booleanconsoleCreates a console launcher for the application, should be specified for application which requires console interactionsbooleandirChooserAdds a dialog to enable the user to choose a directory in which the product is installedbooleanmenuAdds the application to the system menujava.lang.StringmenuGroupStart Menu group this application is placed inbooleanperUserInstallRequest to perform an install on a per-user basis.java.lang.StringregistryNameName of the application for registry references.booleanshortcutCreates a desktop shortcut for the applicationjava.lang.StringupgradeUUIDUUID associated with upgrades for this packagejava.lang.StringwindowsTypeInstaller type of JPackager operation on Windows. -
Constructor Summary
Constructors Constructor Description JPackagerWindowsOptions() -
Method Summary
-
Field Details
-
menu
@Parameter(required=false, readonly=false) public boolean menuAdds the application to the system menu--win-menu -
menuGroup
@Parameter(required=false, readonly=false) public java.lang.String menuGroupStart Menu group this application is placed in--win-menu-group <menu group name> -
perUserInstall
@Parameter(required=false, readonly=false) public boolean perUserInstallRequest to perform an install on a per-user basis.--win-per-user-install -
dirChooser
@Parameter(required=false, readonly=false) public boolean dirChooserAdds a dialog to enable the user to choose a directory in which the product is installed--win-dir-chooser -
registryName
@Parameter(required=false, readonly=false) public java.lang.String registryNameName of the application for registry references. The default is the Application Name with only alphanumerics, dots, and dashes (no whitespace)--win-registry-name <registry name> -
upgradeUUID
@Parameter(required=false, readonly=false) public java.lang.String upgradeUUIDUUID associated with upgrades for this package--win-upgrade-uuid <id string> -
shortcut
@Parameter(required=false, readonly=false) public boolean shortcutCreates a desktop shortcut for the application--win-shortcut -
console
@Parameter(required=false, readonly=false) public boolean consoleCreates a console launcher for the application, should be specified for application which requires console interactions--win-console -
windowsType
@Parameter(defaultValue="exe", required=false, readonly=false) public java.lang.String windowsTypeInstaller type of JPackager operation on Windows.Valid values for <windowsType> "msi", "exe", If <windowsType> is omitted a .exe Installer Package will be generated. If both <windowsType> and <type> are being set the value of the <type> parameter is being used.
-
-
Constructor Details
-
JPackagerWindowsOptions
public JPackagerWindowsOptions()
-