link:package

Link modules into assemblies.

Mojo Attributes:

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

Required Parameters

Name Type Description
project MavenProject The maven project.

Optional Parameters

Name Type Description
frameworkVersion String No description.
netExecutableFactory NetExecutableFactory No description.
netModules ArrayList The netmodules to link.
outputFile File The output file to link to.
profile String The profile that the executable should use. Default value is AL.
vendor String The Vendor for the executable.

Parameter Details

frameworkVersion

No Description.

  • Type: java.lang.String
  • Required: No
  • Expression: ${frameworkVersion}

netExecutableFactory No Description.
  • Type: org.apache.maven.dotnet.executable.NetExecutableFactory
  • Required: No

netModules The netmodules to link.
  • Type: java.util.ArrayList
  • Required: No
  • Expression: ${netModules}

outputFile The output file to link to.
  • Type: java.io.File
  • Required: No
  • Expression: ${outputFile}

profile The profile that the executable should use.
  • Type: java.lang.String
  • Required: No
  • Expression: ${profile}
  • Default: AL

project The maven project.
  • Type: org.apache.maven.project.MavenProject
  • Required: Yes
  • Expression: ${project}

vendor The Vendor for the executable.
  • Type: java.lang.String
  • Required: No
  • Expression: ${vendor}