提出新问题的应用,但我不能发表评论here。
我需要安装Java sdk,然后创建一个指向java编译器(javac)目录的环境变量JAVA_HOME。
我安装了java sdl,但安装不在/ Library / Java下?...但是
这里: /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/javac
我需要稍后安装hadoop并在我的java安装中创建一个指向/lib/tools.jar位置的新环境变量,但这不能在我的mac中找到。我在google上搜索了上面的链接,但我不能发表评论。
所有解决方案都建议Java应该安装在库中,但这不是我的情况。我不知道如何删除JAva sdk并尝试重新安装它,因为oracle的说明考虑了java sdk的正确安装。
知道如何正确卸载/安装sdk才能找到tools.jar?
我已经创建了一个JAVA_HOME环境变量,如下所示:
javac -version
javac 1.8.0_121
which java
的/ usr / bin中/ JAVA
我的环境变量是使用以下方法创建的:
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
答案 0 :(得分:1)
我能够使用自制软件正确安装它(信用到this回答)
brew update
brew cask install java
现在我可以在Library下找到我的Java文件夹,从而找到lib / tools.jar
尽管如此,我没有删除以前的安装,所以我不确定这可能会在不久的将来造成什么。