webstart:report

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

Full name:

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

Description:

Creates a JNLP report.

Attributes:

  • Requires a Maven project to be executed.
  • 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.
outputName String - The default filename to use for the report.
Default value is: jnlp-report.
siteJnlpDirectory String - Directory in the site directory where the jnlp artifacts and jnlp sources files reside.
Default value is: jnlp.
siteJnlpFile String - Name of the main jnlp file of the project.
Default value is: launch.jnlp.

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.
outputDirectory File - Location where the site is generated.
Default value is: ${project.reporting.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
  • Expression: ${jnlp.codebase}
  • Default: ${project.url}/jnlp

jnlpSourceDirectory:

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

outputDirectory:

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

outputName:

The default filename to use for the report.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${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
  • Expression: ${jnlp.siteJnlpDirectory}
  • Default: jnlp

siteJnlpFile:

Name of the main jnlp file of the project.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${jnlp.siteJnlpFile}
  • Default: launch.jnlp