繁体   English   中英

tools.jar的文件位置?

[英]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文档和大量论坛来寻找原因,并将其范围缩小到两个。

  1. 当我安装JDK8时,出现了问题,并且未包含在安装中。
  2. 无论出于何种原因,tools.jar都无法到达JAVA_HOME的距离。 这将需要找出Java8中tools.jar的路径并链接到我找不到的JAVA_HOME。

我真的想更好地了解问题所在和原因。 此外,前往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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM