jbuilding:client-jar

Full name:

org.ow2.util.maven:jbuilding-maven-plugin:2.1.0:client-jar

Description:

Create a big jar archive from the listed bundles content.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 2.0.0.
  • Binds by default to the lifecycle phase: process-sources.

Optional Parameters

Name Type Since Description
allowTimestamp boolean 2.0.0 Allow timestamp in SNAPSHOT version if set to true
Default value is: false.
artifactItems ArtifactItem[] 2.0.0 (no description)
clientJarMainClass String 2.0.0 The main class of the Client jar (can be null).
deploymentPlans DeploymentPlan[] 2.0.0 (no description)
directory String 2.0.0 Where do I place my artifacts ?
Default value is: lib.
jarName String 2.0.0 Generated jar name.
Default value is: client.jar.
output File 2.0.0 Location new resources directory.
Default value is: ${project.build.directory}/assemble-resources.
profile List 2.0.0 List of deployment plans for current profile.

Parameter Details

allowTimestamp:

Allow timestamp in SNAPSHOT version if set to true
  • Type: boolean
  • Since: 2.0.0
  • Required: No
  • Default: false

artifactItems:

(no description)
  • Type: org.ow2.util.maven.jbuilding.ArtifactItem[]
  • Since: 2.0.0
  • Required: No

clientJarMainClass:

The main class of the Client jar (can be null).
  • Type: java.lang.String
  • Since: 2.0.0
  • Required: No

deploymentPlans:

(no description)
  • Type: org.ow2.util.maven.jbuilding.DeploymentPlan[]
  • Since: 2.0.0
  • Required: No

directory:

Where do I place my artifacts ?
  • Type: java.lang.String
  • Since: 2.0.0
  • Required: No
  • Default: lib

jarName:

Generated jar name.
  • Type: java.lang.String
  • Since: 2.0.0
  • Required: No
  • Default: client.jar

output:

Location new resources directory.
  • Type: java.io.File
  • Since: 2.0.0
  • Required: No
  • Default: ${project.build.directory}/assemble-resources

profile:

List of deployment plans for current profile.
  • Type: java.util.List
  • Since: 2.0.0
  • Required: No