tuscany-composite:composite

Packages an SCA Composite archive.

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Automatically executes within the lifecycle phase: package

Required Parameters

Name Type Description
classesDirectory File Directory containing the classes to include in the archive.
outputDirectory File Build output directory.

Optional Parameters

Name Type Description
archive MavenArchiveConfiguration Standard Maven archive configuration.
classifier String Classifier to add to the generated artifact.
compositeName String Name of the generated composite archive.
projectHelper MavenProjectHelper No description.

Parameter Details

archive

Standard Maven archive configuration.

  • Type: org.apache.maven.archiver.MavenArchiveConfiguration
  • Required: No

classesDirectory Directory containing the classes to include in the archive.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.build.outputDirectory}

classifier Classifier to add to the generated artifact.
  • Type: java.lang.String
  • Required: No

compositeName Name of the generated composite archive.
  • Type: java.lang.String
  • Required: No
  • Expression: ${project.build.finalName}

outputDirectory Build output directory.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.build.directory}

projectHelper No Description.
  • Type: org.apache.maven.project.MavenProjectHelper
  • Required: No