Hi everybody,

I am using Maven2 with the Maven2 Eclipse plugin and in my project I would
like to use a newer version of JaxWS (https://jax-ws.dev.java.net/) than the
one supplied with JDK6. When using the eclipse goal ($> mvn eclipse:eclipse)
the generated .classpath file in my project directory contains all relevant
entries headed by the entry for the JRE container.

---CODE---
<classpath>
  <classpathentry kind="src" path="src/main/java"/>
  <classpathentry kind="output" path="target/classes"/>
  <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
  <classpathentry kind="var"
path="M2_REPO/commons-lang/commons-lang/2.3/commons-lang-2.3.jar"
sourcepath="M2_REPO/commons-lang/commons-lang/2.3/commons-lang-2.3-sources.jar"/>
  <!-- MORE ENTRIES -->
  <classpathentry kind="var"
path="M2_REPO/dev/java/net/jaxws-api/2.1.1/jaxws-api-2.1.1.jar"/>
  <!-- EVEN MORE ENTRIES -->
  <classpathentry kind="var"
path="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1.jar"
sourcepath="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1-sources.jar"/>
</classpath>
---/CODE---

As long as the JRE_CONTAINER is mentioned and loaded first my project will
not compile in Eclipse. When I set the order of the classpath entries in
Eclipse (Properties - Java Build Path - Order and Export, setting the entry
for JRE_CONTAINER to the 'bottom') my project will compile.

Is there a way to control the order in which these classpath entries (and
the one for the JRE_CONTAINER in particular) are written to the .classpath
file? Is there a better way to do what I'm trying to do? ;)

Thx
Patrick
-- 
View this message in context: 
http://www.nabble.com/Maven2-Eclipse-Plugin---ordering-of-.classpath-entries-tp16722527s177p16722527.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to