tycho-pack200a:normalize

Full name:

org.eclipse.tycho.extras:tycho-pack200a-plugin:1.4.0:normalize

Description:

Performs pack200 normalization, Packer for theory behind this.

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: package.

Required Parameters

Name Type Since Description
<buildDirectory> File - (no description)
User property is: project.build.directory.
<finalName> String - Name of the normalized JAR.
User property is: project.build.finalName.
Alias is: jarName.
<project> MavenProject - (no description)
User property is: project.

Optional Parameters

Name Type Since Description
<fork> boolean 0.23.0 Whether to fork the pack operation in a separate process.
Default value is: false.
<pluginArtifacts> List - (no description)
User property is: plugin.artifacts.
<skip> boolean 0.20.0 Skip execution.
Default value is: false.
<supportedProjectTypes> List - Project types which this plugin supports.

Parameter Details

<buildDirectory>

(no description)
  • Type: java.io.File
  • Required: Yes
  • User Property: project.build.directory

<finalName>

Name of the normalized JAR.
  • Type: java.lang.String
  • Required: Yes
  • User Property: project.build.finalName
  • Alias: jarName

<fork>

Whether to fork the pack operation in a separate process.
  • Type: boolean
  • Since: 0.23.0
  • Required: No
  • Default: false

<pluginArtifacts>

(no description)
  • Type: java.util.List
  • Required: No
  • User Property: plugin.artifacts

<project>

(no description)
  • Type: org.apache.maven.project.MavenProject
  • Required: Yes
  • User Property: project

<skip>

Skip execution.
  • Type: boolean
  • Since: 0.20.0
  • Required: No
  • Default: false

<supportedProjectTypes>

Project types which this plugin supports.
  • Type: java.util.List
  • Required: No