Full name:
org.apache.maven.plugins:maven-jarsigner-plugin:1.2:sign
Description:
Attributes:
1.0
.package
.Name | Type | Since | Description |
---|---|---|---|
archive | File |
1.0 |
Archive to process. If set, neither the project artifact nor any
attachments or archive sets are processed. |
archiveDirectory | File |
1.1 |
The base directory to scan for JAR files using Ant-like
inclusion/exclusion patterns. |
arguments | String[] |
1.0 |
List of additional arguments to append to the jarsigner command
line. |
attachments | Boolean |
1.0 |
Deprecated. As of version 1.1 in favor of the new parameter
processAttachedArtifacts . |
excludeClassifiers | String[] |
1.2 |
A set of artifact classifiers describing the project attachments
that should not be processed. This parameter is only relevant if
processAttachedArtifacts is true . If
empty, no attachments are excluded. |
excludes | String[] |
1.1 |
The Ant-like exclusion patterns used to exclude JAR files from
processing. The patterns must be relative to the directory given by
the parameter archiveDirectory . |
includeClassifiers | String[] |
1.2 |
A set of artifact classifiers describing the project attachments
that should be processed. This parameter is only relevant if
processAttachedArtifacts is true . If
empty, all attachments are included. |
includes | String[] |
1.1 |
The Ant-like inclusion patterns used to select JAR files to
process. The patterns must be relative to the directory given by
the parameter archiveDirectory . By default, the
pattern **/*.?ar is used. |
keypass | String |
1.0 |
See
options. |
keystore | String |
1.0 |
See
options. |
maxMemory | String |
1.0 |
The maximum memory available to the JAR signer, e.g.
256M . See
-Xmx for more details. |
processAttachedArtifacts | boolean |
1.1 |
Controls processing of project attachments. If enabled, attached
artifacts that are no JAR/ZIP files will be automatically excluded
from processing. Default value is: true . |
processMainArtifact | boolean |
1.1 |
Controls processing of the main artifact produced by the project. Default value is: true . |
providerArg | String |
1.0 |
See
options. |
providerClass | String |
1.0 |
See
options. |
providerName | String |
1.0 |
See
options. |
removeExistingSignatures | boolean |
1.1 |
Indicates whether existing signatures should be removed from the
processed JAR files prior to signing them. If enabled, the
resulting JAR will appear as being signed only once. Default value is: false . |
sigfile | String |
1.0 |
See
options. |
skip | boolean |
1.0 |
Set to true to disable the plugin.Default value is: false . |
storepass | String |
1.0 |
See
options. |
storetype | String |
1.0 |
See
options. |
verbose | boolean |
1.0 |
See
options. Default value is: false . |
java.lang.String
1.0
Yes
${jarsigner.alias}
java.io.File
1.0
No
${jarsigner.archive}
java.io.File
1.1
No
${jarsigner.archiveDirectory}
java.lang.String[]
1.0
No
${jarsigner.arguments}
processAttachedArtifacts
.java.lang.Boolean
1.0
No
${jarsigner.attachments}
processAttachedArtifacts
is true
. If
empty, no attachments are excluded.java.lang.String[]
1.2
No
archiveDirectory
.java.lang.String[]
1.1
No
processAttachedArtifacts
is true
. If
empty, all attachments are included.java.lang.String[]
1.2
No
archiveDirectory
. By default, the
pattern **/*.?ar
is used.java.lang.String[]
1.1
No
java.lang.String
1.0
No
${jarsigner.keypass}
java.lang.String
1.0
No
${jarsigner.keystore}
256M
. See
-Xmx for more details.java.lang.String
1.0
No
${jarsigner.maxMemory}
boolean
1.1
No
${jarsigner.processAttachedArtifacts}
true
boolean
1.1
No
${jarsigner.processMainArtifact}
true
java.lang.String
1.0
No
${jarsigner.providerArg}
java.lang.String
1.0
No
${jarsigner.providerClass}
java.lang.String
1.0
No
${jarsigner.providerName}
boolean
1.1
No
${jarsigner.removeExistingSignatures}
false
java.lang.String
1.0
No
${jarsigner.sigfile}
skip:
true
to disable the plugin.boolean
1.0
No
${jarsigner.skip}
false
java.lang.String
1.0
No
${jarsigner.storepass}
java.lang.String
1.0
No
${jarsigner.storetype}
boolean
1.0
No
${jarsigner.verbose}
false