[ 
https://jira.codehaus.org/browse/MECLIPSE-586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=322705#comment-322705
 ] 

Patrik Martinovský edited comment on MECLIPSE-586 at 3/26/13 3:25 PM:
----------------------------------------------------------------------

MNG-586,634-maven-eclipse-plugin.patch:
if eclipse.projectNameTemplate is specified on the command line it takes 
precedence over xml plugin configuration for dependent maven projects...
                
      was (Author: martinovsky):
    if eclipse.projectNameTemplate is specified on the command line it takes 
precedence over xml plugin configuration for dependent maven projects... 
                  
> Using -Declipse.projectNameTemplate is broken on multi module projects
> ----------------------------------------------------------------------
>
>                 Key: MECLIPSE-586
>                 URL: https://jira.codehaus.org/browse/MECLIPSE-586
>             Project: Maven 2.x Eclipse Plugin
>          Issue Type: Bug
>          Components: Core : .project, Core : Dependencies resolution and 
> build path (.classpath), Core : Multi-projects
>    Affects Versions: 2.6, 2.7
>         Environment: Maven version: 2.0.9
> Java version: 1.6.0_10-rc
> OS name: "linux" version: "2.6.27-14-generic" arch: "amd64" Family: "unix"
>            Reporter: Baard Johansen
>         Attachments: MNG-586,634-maven-eclipse-plugin.patch
>
>
> In version 2.5.1 when specifying projectNameTemplate on the commandline, the 
> .project file and references are generated correcly. In 2.6 and 2.7 the 
> project has the correct name, but referenced projects is not using the 
> specified pattern. This renderes the .project-file and .classpath useless.
> Example (using mvn eclipse:eclipse 
> -Declipse.projectNameTemplate=trunk-[artifactId]) where moduleA depends on 
> moduleB:
> moduleA/.project
> <projectDescription>
>   <name>trunk-moduleA</name>
>   <projects>
>     <project>moduleB</project>
>   </projects>
>   [..]
> </projectDescription>
> moduleA/.classpath
> <classpath>
>   [..]
>   <classpathentry kind="src" path="/moduleB"/>
> </classpath>
> moduleB/.project
> <projectDescription>
>   <name>trunk-moduleB</name>
>   [..]
> </projectDescription>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to