Mac OS X 10.9 で JAVA_HOME 環境変数を設定するにはどうすればいいですか? 質問する

Mac OS X 10.9 で JAVA_HOME 環境変数を設定するにはどうすればいいですか? 質問する

新品のMacBook Proを購入しました。

これは私にとって初めての MAC であり、まだ使い方を習得中です。

とにかく、私も Java の初心者で、Windows PC が壊れる前に練習していました。

今、この MAC に JDK をインストールしたので、JAVA_HOME環境変数を設定する必要があります。

何をしたらいいのか全く分かりません。

これらのガイドのいくつかに従ってみましたが、あまり進みませんでした。

  1. Mkyong.com : Mac OSX で JAVA_HOME 変数を設定する方法

  2. YouTube : Mac、Linux、Solaris、RHEL で環境変数を設定する方法

  3. YouTube : Mac で環境変数を設定する方法

ターミナルを見つけることができ、複数のファイルを作成したと思います。次のようなメッセージが表示されます。


(1) 別のプログラムが同じファイルを編集している可能性があります。この場合、変更を加える際に同じファイルの 2 つの異なるインスタンスが作成されないように注意してください。終了するか、注意しながら続行してください。


(2) このファイルの編集セッションがクラッシュしました。この場合、「:recover」または「vim -r /Users/Erwin/.bash_profile」を使用して変更を回復します (「:help recovery」を参照)。すでにこの操作を行っている場合は、このメッセージを回避するためにスワップ ファイル「/Users/Erwin/.bash_profile.sw p」を削除してください。

Mac OSX 環境で Java を設定する方法を段階的に教えていただけますか?

ベストアンサー1

bash を使用している場合は、次の操作を行うだけです。

echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile

zsh を使用している場合 (おそらく macOS Catalina 以降を実行していることを意味します)、代わりに次のようになります。

echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.zshrc

どちらの場合でも、シェルを再起動してください。

複数の JDK バージョンがインストールされていて、特定のバージョンを使用したい場合は、次のよう-vにフラグを使用できます。java_home

echo export "JAVA_HOME=\$(/usr/libexec/java_home -v 1.7)" >> ~/.bash_profile

おすすめ記事