tycho-packaging:package-feature

Full name:

org.eclipse.tycho:tycho-packaging-plugin:0.20.0:package-feature

Description:

(no description)

Attributes:

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

Required Parameters

Name Type Since Description
finalName String - Name of the generated JAR.

Optional Parameters

Name Type Since Description
archive MavenArchiveConfiguration - The maven archiver to use.
basedir File - (no description)
deployableFeature boolean - If set to true, standard eclipse update site directory with feature content will be created under target folder.
Default value is: false.
outputDirectory File - The output directory of the jar file By default this is the Maven target/ directory.
qualifier String - Build qualifier. Recommended way to set this parameter is using build-qualifier goal.
strictBinIncludes boolean - If set to true (the default), missing build.properties bin.includes will cause build failure. If set to false, missing build.properties bin.includes will be reported as warnings but the build will not fail.
Default value is: true.
target File - (no description)
useDefaultExcludes boolean - (no description)
Default value is: true.

Parameter Details

archive:

The maven archiver to use.
  • Type: org.apache.maven.archiver.MavenArchiveConfiguration
  • Required: No

basedir:

(no description)
  • Type: java.io.File
  • Required: No
  • Expression: ${project.basedir}

deployableFeature:

If set to true, standard eclipse update site directory with feature content will be created under target folder.
  • Type: boolean
  • Required: No
  • Default: false

finalName:

Name of the generated JAR.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${project.build.finalName}

outputDirectory:

The output directory of the jar file By default this is the Maven target/ directory.
  • Type: java.io.File
  • Required: No
  • Expression: ${project.build.directory}

qualifier:

Build qualifier. Recommended way to set this parameter is using build-qualifier goal.
  • Type: java.lang.String
  • Required: No
  • Expression: ${buildQualifier}

strictBinIncludes:

If set to true (the default), missing build.properties bin.includes will cause build failure. If set to false, missing build.properties bin.includes will be reported as warnings but the build will not fail.
  • Type: boolean
  • Required: No
  • Default: true

target:

(no description)
  • Type: java.io.File
  • Required: No
  • Expression: ${project.build.directory}/site

useDefaultExcludes:

(no description)
  • Type: boolean
  • Required: No
  • Default: true