drombler-fx:standalone-zip

Full name:

org.drombler.fx:drombler-fx-maven-plugin:0.8:standalone-zip

Description:

(no description)

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: compile+runtime.
  • Binds by default to the lifecycle phase: package.

Required Parameters

Name Type Since Description
appSourceDir File - The application resource source directory.
Default value is: ${basedir}/src/main/app.
User property is: dromblerfx.appSourceDir.
brandingId String - The branding id.
User property is: dromblerfx.brandingId.
height double - The default application height.
User property is: dromblerfx.height.
targetDirectory File - The target directory.
Default value is: ${project.build.directory}/deployment/standalone.
User property is: dromblerfx.targetDirectory.
title String - The application title.
User property is: dromblerfx.title.
userdir String - The user directory.
Default value is: ${dollar}{user.home}/.${brandingId}/${project.version}.
User property is: dromblerfx.userdir.
width double - The default application width.
User property is: dromblerfx.width.

Optional Parameters

Name Type Since Description
defaultSingleInstancePort Integer - The default port used for a single instance application or null if this is not a single instance application (default). The port must be between 0 and 65535, inclusive. A port number of 0 means that the port number is automatically allocated, typically from an ephemeral port range.
User property is: dromblerfx.defaultSingleInstancePort.

Parameter Details

appSourceDir:

The application resource source directory.
  • Type: java.io.File
  • Required: Yes
  • User Property: dromblerfx.appSourceDir
  • Default: ${basedir}/src/main/app

brandingId:

The branding id.
  • Type: java.lang.String
  • Required: Yes
  • User Property: dromblerfx.brandingId

defaultSingleInstancePort:

The default port used for a single instance application or null if this is not a single instance application (default). The port must be between 0 and 65535, inclusive. A port number of 0 means that the port number is automatically allocated, typically from an ephemeral port range.
  • Type: java.lang.Integer
  • Required: No
  • User Property: dromblerfx.defaultSingleInstancePort

height:

The default application height.
  • Type: double
  • Required: Yes
  • User Property: dromblerfx.height

targetDirectory:

The target directory.
  • Type: java.io.File
  • Required: Yes
  • User Property: dromblerfx.targetDirectory
  • Default: ${project.build.directory}/deployment/standalone

title:

The application title.
  • Type: java.lang.String
  • Required: Yes
  • User Property: dromblerfx.title

userdir:

The user directory.
  • Type: java.lang.String
  • Required: Yes
  • User Property: dromblerfx.userdir
  • Default: ${dollar}{user.home}/.${brandingId}/${project.version}

width:

The default application width.
  • Type: double
  • Required: Yes
  • User Property: dromblerfx.width