私は8 SDKこのページOS Xヨセミテは、ランタイム
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html
の指示を使用して、OracleのJavaサイトから(JREのアップデート25で)は、JavaをインストールしたJava 8を見つけ、私の~/.bash_profile
export JAVA_HOME="/usr/libexec/java_home -v 1.8"
が、私は強打でJavaプログラムをコンパイルまたは実行しようとすると、私は次のメッセージ
No Java runtime present, requesting install.
を取得
と私がチェックし/usr/libexec/java_home
を走った
![enter image description here][1]
このウィンドウ:
$ /usr/libexec/java_home
Unable to find any JVMs matching version "(null)".
No Java runtime present, try --request to install.
をしかし、JREは
/System/Library/Frameworks/JavaVM.framework/Versions/Current
にあり、システム環境設定のJREの場所が
/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin
を指しています
ここに問題はありませんが、usr/bin/javac
と/usr/bin/java
は、/System/Library/Frameworks/JavaVM.framework/Versions/Current
に正しいJVMの場所を見つけることができません。
はい、私はそれをしたと '〜/ .bash_profile'が、それは言う '最終ログイン資源不足:金1月9日13 :45:17 on ttys000' 'バージョン" 1.8 "と一致するJVMを見つけることができません。 ' Javaの実行時は存在しません - インストールするには試してください ' – kromer
@kromer _JDK_をインストールしましたか? ? '/ Library/Java/JavaVirtualMachines'の下に何かがありますか? –
の提案に感謝が、それはうまくいきませんでした - バージョン「1.8」.' 'NO Javaランタイムの存在に一致するすべてのJVMを見つけることが'できない、 – kromer