Jae Gangemi created MJAR-155: -------------------------------- Summary: provide property to override Built-By attribute in the manifest Key: MJAR-155 URL: https://jira.codehaus.org/browse/MJAR-155 Project: Maven 2.x JAR Plugin Issue Type: Improvement Affects Versions: 2.4 Reporter: Jae Gangemi Priority: Minor
i would like to override the Built-By attribute that gets injected into my manifest when the jar is packaged. according to this page: http://maven.apache.org/maven-1.x/plugins/jar/properties.html the user.name property is used as a default value but i am unable to override that property anywhere in my pom. instead, i have to do this: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <configuration> <archive> <manifestFile>${basedir}/META-INF/MANIFEST.MF</manifestFile> <manifestEntries> <Built-By>${jar.packaged.by}</Built-By> </manifestEntries> </archive> </configuration> </plugin> inside the project's pom so i can override the value (jar.packaged.by is defined in my setting.xml file) which is rather annoying b/c i need to make that change for multiple projects (they are all independent of each other so i don't want a parent pom then can inherit from). it would be great if there was a simple property exposed instead of having to alter the plugin configuration. thanks!! -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira