Full name:
org.apache.maven.plugins:maven-jar-plugin:2.3.1:sign
This plugin goal has been deprecated:
Description:
Attributes:
runtime
.package
.Name | Type | Since | Description |
---|---|---|---|
alias | String |
- |
See
options. |
finalName | String |
- |
Name of the generated JAR (without classifier and extension). |
workingDirectory | File |
- |
The working directory in which the jarsigner executable will be
run. Default value is: ${basedir} . |
Name | Type | Since | Description |
---|---|---|---|
classifier | String |
- |
Classifier to use for the generated artifact. If not specified, the
generated artifact becomes the primary artifact. |
jarPath | File |
- |
Path of the jar to sign. When specified, the finalName is ignored. Default value is: ${project.build.directory}/${project.build.finalName}.${project.packaging} . |
keypass | String |
- |
See
options. |
keystore | String |
- |
See
options. |
sigfile | String |
- |
See
options. |
signedjar | File |
- |
See
options.
Not specifying this argument will sign the jar in-place (your
original jar is going to be overwritten). |
skip | boolean |
- |
Set this to true to disable signing. Useful to speed
up build process in development environment.Default value is: false . |
storepass | String |
- |
See
options. |
type | String |
- |
See
options. The corresponding option in the command line is
-storetype. |
verbose | boolean |
- |
Enable verbose. See
options. Default value is: false . |
verify | boolean |
- |
Automatically verify a jar after signing it.
See
options. Default value is: false . |
java.lang.String
Yes
${alias}
java.lang.String
No
${classifier}
java.lang.String
Yes
${project.build.finalName}
java.io.File
No
${project.build.directory}/${project.build.finalName}.${project.packaging}
java.lang.String
No
${keypass}
java.lang.String
No
${keystore}
java.lang.String
No
${sigfile}
java.io.File
No
${signedjar}
skip:
true
to disable signing. Useful to speed
up build process in development environment.boolean
No
${maven.jar.sign.skip}
false
java.lang.String
No
${storepass}
type:
java.lang.String
No
${type}
boolean
No
${verbose}
false
boolean
No
${verify}
false
java.io.File
Yes
${workingdir}
${basedir}