[ 
https://issues.apache.org/jira/browse/MECLIPSE-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov closed MECLIPSE-420.
-----------------------------------
    Resolution: Auto Closed

This issue has been auto closed because it has been inactive for a long period 
of time. If you think this issue still applies, retest your problem with the 
most recent version of Maven and the affected component, reopen and post your 
results.

> eclipse:eclipse on pom with modules: order of entries in .classpath
> -------------------------------------------------------------------
>
>                 Key: MECLIPSE-420
>                 URL: https://issues.apache.org/jira/browse/MECLIPSE-420
>             Project: Maven Eclipse Plugin
>          Issue Type: Improvement
>          Components: Core : Dependencies resolution and build path 
> (.classpath), Core : Multi-projects
>    Affects Versions: 2.5
>         Environment: Maven version: 2.0.8
> Java version: 1.6.0_05
> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
>            Reporter: Sebastian Jacobi
>         Attachments: test.zip
>
>
> I have three modules: module1, module2 and module3.
> Module2 depends on module1 (with some dependency inclusions) and module3 
> depends on module2 (and indirectly on module1).
> Now I created a "super pom" as follows:
> {code:xml}
> <project xmlns="http://maven.apache.org/POM/4.0.0";
>   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>                       http://maven.apache.org/xsd/maven-4.0.0.xsd";>
>   <modelVersion>4.0.0</modelVersion>
>   <groupId>com.mycompany.app</groupId>
>   <version>1.0-SNAPSHOT</version>
>   <artifactId>app</artifactId>
>   <packaging>pom</packaging>
>   <modules>
>     <module>module1</module>
>     <module>module2</module>
>     <module>module3</module>
>   </modules>
> </project>
> {code}
> When executing {noformat}mvn eclipse:eclipse{noformat} on this pom will 
> beautifully generate all project and classpath files with the dependencies 
> set correctly between the projects (rather than the jars from the maven repo).
> BUT:
> the ordering in the .classpath IMHO should have the referenced projects last 
> - as otherwise the excluded dependencies can accidentally take precedence to 
> the actually referenced version.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to