私は、brew cask install javaというコマンドを使用して、homebrewでjavaをインストールしました。brew cask install javaの後にjavaのパスがまだ/ usr/bin/javaになっています。Java
が正常にインストールした後、私はJavaの型指定された、とパスがあることが示された私は醸造樽情報のJavaを入力すると、これが現れた
は/ usr/binに/ javaの:
のjava:1.8 .0_102-B14のJava Standard Editionの開発キット
/usr/local/Caskroom/java/1.8.0_102-b14(227.5M) https://github.com/caskroom/homebrew-cask/blob/master/Casks/java.rb 内容JDK 8の更新102.pkg(PKG)警告このカスクはマイナー を作ります変更t oパッケージされたアプリケーションの問題を防ぐためのJRE( ):JavaアプリケーションでJRE のインストールが依頼された場合は、再起動またはログアウト/ログインが必要な場合があります。このカスクをインストール
はあなたが
でのJava SEのためのOracleのバイナリコード ライセンス契約に合意したこと私が何かをリンクするのを忘れましたか?
私はbrew caskからJava 1.8.0_102をインストールしました。もし 'which java'を実行すると'/usr/bin/java'も取得します。それは問題の兆候ではありません。 '/ usr/bin/java'は'/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java'へのシンボリックリンクに過ぎません。とにかく 'java -version'を実行すると実際に何が得られますか?私の環境では、 'which java'が私に'/usr/bin/java'を与えても、 'java -version'は私に' Javaバージョン1.8.0_102 "Java(TM)SE Runtime Environment(build 1.8.0_102-b14) ) '(キャスクのバージョン)。 – sideshowbarker
Javaバージョン「1.8.0_102」 Java(TM)SE Runtime Environment(ビルド1.8.0_102-b14) Java HotSpot(TM)64ビットサーバーVM(ビルド25.102-b14、混合モード) –
Soそれはあなたが見たいものです、そうですか?これは、 'java'と打つだけでhomebrewからインストールしたバージョンを使用していることを意味し、' which java'が '/ usr/bin/java'を指示するということは問題ではありません。言い換えれば、あなたはすでにすべてのものが動作している必要があります。何もする必要はありません(たとえば、何もリンクする必要はありません)。 – sideshowbarker