[英]File location of tools.jar?
我正在尝试在iMac 10.9.5上配置单节点Hadoop环境。 这比我预料的要痛苦得多,我要感谢Java。 我花了两个小时来处理这个问题。
Error: Could not find or load main class com.sun.tools.javac.Main
我查看了JDK8文档和大量论坛来寻找原因,并将其范围缩小到两个。
我真的想更好地了解问题所在和原因。 此外,前往tools.jar的路径将非常有用!
谢谢!
所以这是交易,我是个白痴。 通过吓坏了我(我感到压力很大,因为我的截止日期很紧),我已经查看了一些非常基本的信息。 其中之一是JAVA_HOME环境变量。 对我来说,这是/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home
,我将它添加到了.bash_profile中。 在写这个问题之前,我已经正确设置了这个设置,但是在看这个问题时,我并没有建立连接。 Artur明确指出tools.jar在您的JAVA_HOME / lib目录中 。 在阅读了该论坛之后,该论坛明确指出tools.jar位于下面的路径中。
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/jre/lib/
或者,如果您正在寻找适用于Java 8的tools.jar,则它将位于...
/Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home/lib/
好的,所以我找到了tools.jar,但是现在我需要知道放在哪里,因为Java没有看到它。 这个问题还明确指出tools.jar必须位于〜/ Library / Java / Extensions中 。 您知道什么,我将其复制了,鲍勃是您的叔叔,一切正常。 只希望我今天下午12点45分有这样的帖子可以指导我。
希望这可以节省将来的其他人!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.