[ http://jira.codehaus.org/browse/MJAR-12?page=all ]
Maria Odea Ching moved MNG-1202 to MJAR-12:
-------------------------------------------
Version: (was: 2.0 (RC))
Fix Version: (was: 2.0 (RC))
Component: (was: maven-jar-plugin)
(was: maven-archiver)
Workflow: jira (was: Maven)
Key: MJAR-12 (was: MNG-1202)
Project: Maven 2.x Jar Plugin (was: Maven 2)
> Missing support for adding sections to the manifest at build time
> -----------------------------------------------------------------
>
> Key: MJAR-12
> URL: http://jira.codehaus.org/browse/MJAR-12
> Project: Maven 2.x Jar Plugin
> Type: Improvement
> Environment: Windows XP SP2
> Java J2SE 1.4.2_08
> Reporter: Mark Russell
> Assignee: Brett Porter
> Priority: Minor
> Attachments: ManifestSectionSupportChanges.zip
>
>
> Currently it is not possible to add additional sections to the manifest by
> configuring the maven-jar-plugin through the configuration section in the
> pom.xml. You can only add attributes to the "main" section using the
> <manifestEntries> tag..
> Example... It is currently not possible to generate the manifest shown here:
> Manifest-Version: 1.0
> Archiver-Version: Plexus Archiver
> Created-By: Apache Maven
> Built-By: RUSM01
> Package: org.com.foo.app
> Build-Jdk: 1.4.2_08
> Extension-Name: my-app
> Specification-Vendor: MyCompany Inc
> Implementation-Vendor: MyCompany Inc
> Implementation-Title: my-app
> Implementation-Version: 1.0-SNAPSHOT
> Main-Class: org.com.foo.App
> mode: development
> url: http://maven.apache.org
> Name: SampleSectionNumberOne
> mode: development
> url: http://maven.apache.org
> Name: SampleSectionNumberTwo
> mode: development
> url: http://maven.apache.org
> Current workaround: Define the manifest in a seperate file and configure the
> maven-jar-plugin to use the file for the manifest.
> Attached to this defect is a zip file containing a potential fix. The zip
> file contains the changed version of the MavenArchiveConfiguration.java and
> MavenArchiver.java files, along with a patch file to update the originals.
> Additionally a new class was needed and is found in the ManifestSection.java
> file included in the zip. Last, a pom.xml example that shows how the feature
> would be used.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]