Fork me on GitHub

webstart:report

Note:This goal should be used as a Maven report.

Full name:

org.codehaus.mojo:webstart-maven-plugin:1.0-beta-8-SNAPSHOT:report

Description:

Creates a JNLP report.

Attributes:

  • Requires a Maven project to be executed.
  • Executes only as a reportSet (reporting goal).
  • Binds by default to the lifecycle phase: site.

Required Parameters

Name Type Since Description
jnlpSourceDirectory File - Directory where the jnlp artifacts and jnlp sources files reside.
Default value is: ${project.build.directory}/jnlp.
User property is: jnlp.jnlpSourceDirectory.
outputName String - The default filename to use for the report.
Default value is: jnlp-report.
User property is: outputName.
siteJnlpDirectory String - Directory in the site directory where the jnlp artifacts and jnlp sources files reside.
Default value is: jnlp.
User property is: jnlp.siteJnlpDirectory.
siteJnlpFile String - Name of the main jnlp file of the project.
Default value is: launch.jnlp.
User property is: jnlp.siteJnlpFile.

Optional Parameters

Name Type Since Description
codebase String 1.0-beta-2 The code base to use on the generated jnlp files.
Default value is: ${project.url}/jnlp.
User property is: jnlp.codebase.
outputDirectory File - Location where the site is generated.
Default value is: ${project.reporting.outputDirectory}.
User property is: jnlp.outputDirectory.

Parameter Details

codebase:

The code base to use on the generated jnlp files.
  • Type: java.lang.String
  • Since: 1.0-beta-2
  • Required: No
  • User Property: jnlp.codebase
  • Default: ${project.url}/jnlp

jnlpSourceDirectory:

Directory where the jnlp artifacts and jnlp sources files reside.
  • Type: java.io.File
  • Required: Yes
  • User Property: jnlp.jnlpSourceDirectory
  • Default: ${project.build.directory}/jnlp

outputDirectory:

Location where the site is generated.
  • Type: java.io.File
  • Required: No
  • User Property: jnlp.outputDirectory
  • Default: ${project.reporting.outputDirectory}

outputName:

The default filename to use for the report.
  • Type: java.lang.String
  • Required: Yes
  • User Property: outputName
  • Default: jnlp-report

siteJnlpDirectory:

Directory in the site directory where the jnlp artifacts and jnlp sources files reside.
  • Type: java.lang.String
  • Required: Yes
  • User Property: jnlp.siteJnlpDirectory
  • Default: jnlp

siteJnlpFile:

Name of the main jnlp file of the project.
  • Type: java.lang.String
  • Required: Yes
  • User Property: jnlp.siteJnlpFile
  • Default: launch.jnlp