Mac osx 10.7.3でJavaの悲惨な問題が発生しています。以前、私はそれをインストールし、それはうまくいきました。時間の経過とともに.bash_profileおよび.profileファイルを変更した後、次のようなエラーが発生します
Unable to locate an executable at "/usr/bin/java/bin/java"
端末で「javac」または「java」を実行しようとするたびに。
echo $PATH
次のような出力が得られます。
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/sabya/Documents/Play_Framework/play-2.0:/usr/X11/bin:/usr/local/git/bin:/usr/local/mysql/bin
私の.bash_profileは次のようになります:
alias start_mysql="/Library/StartupItems/MySQLCOM/MySQLCOM start"
alias stop_mysql="/Library/StartupItems/MySQLCOM/MySQLCOM stop"
export JAVA_HOME=/usr/bin/java
の出力 which java
/usr/bin/java
長い間私を悩ませ、Javaをアンインストールしてインストールしても、私の幸運は助けられませんでした。
私はMacの初心者で、この問題を解決するために助けが必要です。
この質問を投稿する前にGoogleでSOFを確認しましたが、私の問題に固有の事項は見つかりませんでした。
ありがとう
サビヤ
間違いなく、export JAVA_HOME=/usr/bin/java
犯人です。この環境変数は、JDKまたはJREのインストールディレクトリを指す必要があります。グーグルは、MacOS Xの最良のオプションがであるように思われることを示していますexport JAVA_HOME=/Library/Java/Home
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加