Powered by:
SourceForge.net Built by Maven
Sponsored by:
AlphaCSP

jade-multijar:jar

Jar and (optionally) sign multiple jar artifacts

Mojo Attributes:

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

Optional Parameters

Name Type Description
projectHelper MavenProjectHelper project-helper instance, used to make addition of resources simpler
artifactResolver ArtifactResolver Used to look up Artifacts in the local or remote repository.
artifactFactory ArtifactFactory Used to look up Artifacts in the local or remote repository.
localRepository ArtifactRepository The local repository
pluginArtifacts Artifact> The plugin dependency artifacts
maven2AntManager Maven2AntManager The manager to link maven project with an Ant project.
nameProvider ProjectNameProvider No description.
multijars Multijar> No description.
signConfig SignJarSupport No description.
excludeDefaultJar boolean No description.
createDeployment boolean No description.
deploymentFactory String No description.
groupDefinitions GroupDefinition> No description.

Parameter Details

projectHelper

project-helper instance, used to make addition of resources simpler

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

artifactResolver Used to look up Artifacts in the local or remote repository.
  • Type: org.apache.maven.artifact.resolver.ArtifactResolver
  • Required: No

artifactFactory Used to look up Artifacts in the local or remote repository.
  • Type: org.apache.maven.artifact.factory.ArtifactFactory
  • Required: No

localRepository The local repository
  • Type: org.apache.maven.artifact.repository.ArtifactRepository
  • Required: No
  • Expression: ${localRepository}

pluginArtifacts The plugin dependency artifacts
  • Type: java.util.List<org.apache.maven.artifact.Artifact>
  • Required: No
  • Expression: ${plugin.artifacts}

maven2AntManager The manager to link maven project with an Ant project.
  • Type: org.jfrog.jade.plugins.common.ant.Maven2AntManager
  • Required: No

nameProvider No Description.
  • Type: org.jfrog.jade.plugins.common.naming.ProjectNameProvider
  • Required: No

multijars No Description.
  • Type: java.util.List<org.jfrog.jade.plugins.multijar.Multijar>
  • Required: No

signConfig No Description.
  • Type: org.jfrog.jade.plugins.signjar.SignJarSupport
  • Required: No

excludeDefaultJar No Description.
  • Type: boolean
  • Required: No

createDeployment No Description.
  • Type: boolean
  • Required: No

deploymentFactory No Description.
  • Type: java.lang.String
  • Required: No

groupDefinitions No Description.
  • Type: java.util.Set<org.jfrog.jade.plugins.common.naming.GroupDefinition>
  • Required: No