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

jade-multijar:sign

Jar and (optionally) sign multiple jar artifacts

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Requires dependency resolution of artifacts in scope: test
  • 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.
jar File The source jar name, an alternative to artifact.
artifact Dependency The dependency to sign - without version specification (an alternative to the jar file).
signedjar File The name of signed JAR file
signConfig SignJarSupport No description.
classifier String No description.
verbose boolean 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

jar The source jar name, an alternative to artifact.
  • Type: java.io.File
  • Required: No

artifact The dependency to sign - without version specification (an alternative to the jar file).
  • Type: org.apache.maven.model.Dependency
  • Required: No

signedjar The name of signed JAR file
  • Type: java.io.File
  • Required: No

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

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

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