Class JPackagerLinuxOptions

java.lang.Object
net.agilhard.maven.plugins.jpacktool.base.mojo.jpackager.JPackagerLinuxOptions

public class JPackagerLinuxOptions
extends java.lang.Object
Linux Options for JPackager.
Author:
Bernd Eilers
  • Field Summary

    Fields 
    Modifier and Type Field Description
    java.lang.String bundleName
    Name for Linux bundle.
    java.lang.String debMaintainer
    Maintainer for .deb bundle.
    java.lang.String linuxType
    Installer type of JPackager operation on Linux.
    java.lang.String menuGroup
    This config parameter defines the menu group the application is placed in.
    java.lang.String packageDeps
    Required packages or capabilities for the application.
    java.lang.String rpmLicenseType
    Type of the license ("License: <value>" of the RPM .spec).
  • Constructor Summary

    Constructors 
    Constructor Description
    JPackagerLinuxOptions()  
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • bundleName

      @Parameter(required=false, readonly=false) public java.lang.String bundleName
      Name for Linux bundle.

      --linux-bundle-name <bundle name>

    • packageDeps

      @Parameter(required=false, readonly=false) public java.lang.String packageDeps
      Required packages or capabilities for the application.

      --linux-package-deps <list>

    • rpmLicenseType

      @Parameter(required=false, readonly=false) public java.lang.String rpmLicenseType
      Type of the license ("License: <value>" of the RPM .spec).

      --linux-rpm-license-type <type string>

    • debMaintainer

      @Parameter(required=false, readonly=false) public java.lang.String debMaintainer
      Maintainer for .deb bundle.

      --linux-deb-maintainer <email address>

    • linuxType

      @Parameter(required=false, readonly=false, defaultValue="rpm") public java.lang.String linuxType
      Installer type of JPackager operation on Linux.

      Valid values for <linuxType> "rpm" and "deb", If <linuxType> is omitted, all supported types of installable packages for Linux will be generated. If both <linuxType> and <type> are being set the value of the <type> parameter is being used.

    • menuGroup

      @Parameter(required=false, readonly=false) public java.lang.String menuGroup
      This config parameter defines the menu group the application is placed in.

      --linux-menu-group <menu group>

  • Constructor Details