THANKS to David B. Knickerbocker for this
Simple fix to missing tools.jar in JDK on Mac OS X
Today I ran into a situation where a 3rd-party pom.xml had a dependency on tools.jar. I'm stuck using Java 6, due to project requirements, which means I have to use the Apple supplied JDK. The problem is Apple bundled all the classes normally found in tools.tar into classes.jar. Since I couldn't modify the pom file, I simply creating a symbolic link to classes.jar.
$> sudo ln -s /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/tools.jar
$> sudo ln -s /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/lib
0 Responses to "Simple fix to missing tools.jar in JDK on Mac OS X":
Post a Comment