2017-02-20 10 views
0

新しい質問をするためのアプリケーションですが、私はhereとコメントすることはできません。MacOS(10.12.3)のJava SDK 8が間違ったディレクトリにインストールされました

Java SDKをインストールしてから、Javaコンパイラ(javac)のディレクトリを指す環境変数JAVA_HOMEを作成する必要があります。

私は、JavaのSDLをインストールしたのですが、インストールは/ライブラリ/ Javaの下にありません...しかし、ここで

:? /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/javac

私はあとでhadoopをインストールし、私のJavaインストールで/lib/tools.jarの場所を指す新しい環境変数を作成する必要がありますが、これは私のmacでは見つかりません。私はGoogleを捜し、上記のリンクに出くわしましたが、私はコメントすることができませんでした。

すべてのソリューションは、Javaをライブラリにインストールする必要があることを示唆していますが、これは私のケースではありません。 oracleの指示はjava sdkの適切なインストールを考慮に入れているので、JAVA SDKを削除して再インストールする方法はわかりません。

tools.jarを見つけるためにsdkを適切にアンインストールしてインストールする方法はありますか?私は怒鳴るようJAVA_HOMEの的環境変数を作成している

: :

javac -version 

のjavac 1.8.0_121

which java 

は/ usr/binに/ javaの

は私の的環境変数を使用して作成されましたexport JAVA_HOME=$(/usr/libexec/java_home -v 1.8)

答えて

1

私は、 erly今、私は図書館の下で私のJavaフォルダを見つけることができ、その結果、それにもかかわらず、私は以前のインストールを削除するので、私はなかったのlib/tools.jarを

を見つけ自作(this答えにクレジット)

brew update 
brew cask install java 

を使用してインストールこれが近い将来に何が起こるかわからない。

関連する問題