Add missing docs for MPJAR-3.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@380002 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
ltheussl 2006-02-23 00:23:37 +00:00
parent db36ea7335
commit 87e10a8e18

View File

@ -106,6 +106,44 @@
<td>Yes</td>
<td>Not only store data but also compress them, defaults to <code>true</code>.</td>
</tr>
<tr>
<td>maven.jar.manifest.attributes.list</td>
<td>Yes</td>
<td>
Used by the <code>jar:jar</code> goal to define additional
attributes to add to the manifest in addition to the other
entries already added.
Sample:
<source><![CDATA[
maven.jar.manifest.attributes.list = Foo-Attribute,Bar-Attribute
maven.jar.manifest.attribute.Foo-Attribute = I like bread and butter
maven.jar.manifest.attribute.Bar-Attribute = I like toast and jam
]]></source>
</td>
</tr>
<tr>
<td>maven.jar.manifest.groups.list</td>
<td>Yes</td>
<td>
Used by the <code>jar:jar</code> goal to define sections/groups
for the manifest. You can use this to seal classes
and add custom attributes to particular packages.
Sample:
<source><![CDATA[
maven.jar.manifest.groups.list = MyClass,MyPackage
maven.jar.manifest.MyClass.name = /com/mycompany/MyClass.class
maven.jar.manifest.MyClass.attributes.list = Sealed,Custom
maven.jar.manifest.MyClass.attribute.Sealed = true
maven.jar.manifest.MyClass.attribute.Custom = Anything I want
maven.jar.manifest.MyPackage.name = /com/mycompany/special
maven.jar.manifest.MyPackage.attributes.list = Sealed
maven.jar.manifest.MyPackage.attribute.Sealed = true
]]></source>
</td>
</tr>
</table>
</section>
<section name="Deploy Settings">