You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Olivier Lamy (JIRA)" <ji...@codehaus.org> on 2008/11/10 00:00:13 UTC

[jira] Closed: (MWAR-98) Renaming artifact to its finalName in POM before placed in /WEB-INF/lib.

     [ http://jira.codehaus.org/browse/MWAR-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olivier Lamy closed MWAR-98.
----------------------------

      Assignee: Olivier Lamy
    Resolution: Duplicate

> Renaming artifact to its finalName in POM before placed in /WEB-INF/lib.
> ------------------------------------------------------------------------
>
>                 Key: MWAR-98
>                 URL: http://jira.codehaus.org/browse/MWAR-98
>             Project: Maven 2.x War Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.0.2
>            Reporter: Thomas Raehalme
>            Assignee: Olivier Lamy
>
> If you have project A with module core, it produces an artifact named core-x.y.z.jar (or any other type). Even if build/finalName has been specified in the POM, the file name still matches the name of the artifact when stored in the Maven repository. This is also the name that the WAR plug-in uses when adding the artifact to /WEB-INF/lib. If you add a module named core in project B, there will be two core-x.y.z.jar files when creating a WAR/EAR.
> There has been discussion about storing the artifact in the repository using the finalName value, but such implementation would make automatic downloading of artifacts much more difficult. It was therefore suggested that each plugin should rename the artifact itself when necessary. http://www.nabble.com/Re%3A-Question-regarding-finalName-in-maven-assembly-plugin-p9960876s177.html
> Therefore I suggest that the WAR plug-in renames the artifact to its finalName before adding it to the web application. Unfortunately I cannot provide a patch at the time of writing this. I will, however, try to provide one in the near future.

-- 
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