新しい質問をするためのアプリケーションですが、私は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)