The entry for this in the Maven FAQ does exactly that (though it does
recommend the '..' use).
http://maven.apache.org/general.html#tools-jar-dependency
Chris
________________________________
From: Matt Brozowski [mailto:[EMAIL PROTECTED]
Sent: Thursday, 22 February, 2007 11:27
To: [email protected]
Subject: Re: [m2eclipse-user] Won't compile because of
transitive dependency not finding its artifact
On Feb 22, 2007, at 12:13 PM, Eugene Kuleshov wrote:
BTW, it is a bad practice to use "..' reference from
JRE, because tools.jar is actually part of JDK, but JRE not necessarily
mean that you have JDK around. So, I' would suggest to set JAVA_HOME to
the proper JDK and use {$java.home}/lib/tools.jar path instead.
Anyways, please consider to contribute to the project
FAQ at http://docs.codehaus.org/display/M2ECLIPSE/Project+FAQ
Even that's a bad idea because not all JDKs provide a
tools.jar... for example the Mac OSX JDK bundles the tools.jar code
into the classes.jar
You'll need a profile for it at least.
Matt
________________________________________________________________________
___
Matt Brozowski, OpenNMS Maintainer Main: +1 919 812 4984
The OpenNMS Group, Inc. Fax: +1 503 961 7746
Email: [EMAIL PROTECTED] URL: http://www.opennms.com