Thanks for the info Brett, I am loading it via a dependency. I depend on the maven-apt-plugin ( http://myfaces.apache.org/tobago/tobago-tool/maven-apt-plugin/) which has a system scoped dependency on tools.jar
So if we can't ensure that java.home is set to a JDK, how can we recommend people use the java.home relative path to find the tools.jar? Thanks, Evan On Dec 27, 2007 1:56 PM, Brett Porter <[EMAIL PROTECTED]> wrote: > It's set by the JVM itself - you will probably need profiles for the > different possibilities (like the Mac one, where there is no tools.jar). > > Are you loading this via a dependency, or creating your own classloader? > > - Brett > > On 28/12/2007, at 5:24 AM, Evan Worley wrote: > > > Hi All, > > > > I need to have the JDK's tools.jar on my classpath and have been > > fumbling > > through the configuration to make this happen. I found the > > following page > > which describes how to use the java.home property to locate the > > tools.jar, > > http://maven.apache.org/general.html#tools-jar-dependency. But I > > have also > > found several pages, such as > > http://docs.codehaus.org/display/MAVENUSER/MavenPropertiesGuide > > which point > > out that java.home might be a JRE and not a JDK. How can we ensure > > that > > tools.jar can be found using a relative path from ${java.home}? > > > > Does anyone know how java.home is computed? I have read that it is > > not > > always equal to the JAVA_HOME environment variable. > > > > Also if context might help, I need the tools.jar to use the > > maven-apt-plugin. > > > > Thanks for any help, > > Evan > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
