私はネイティブのWindowsユーザーで、linux/unixまたはWindows以外のオペレーティングシステムを使用したことがありません。最近私はMacに切り替えました。 MacマシンにJava 8をインストールしました。私は何とかJAVA_HOME変数も設定しました。私はそれがどこに保存されているかを知るために苦労しなければならなかった。インターネットでの調査をした後、私は私の端末がどこにインストールされ、正しいパスが提供されているかを知るために私の端末で次のコマンドを使いました。/usr/libexec/java_homeコマンド
/usr/libexec/java_home
私はこのコマンドが何を意味するのでしょうか。
これは、コマンドラインを使用して、さまざまなバージョンのjavaに一元的にアクセスできるようにする方法です。 '/ usr/libexec/java_home -h'でそれを実行して、どのようなオプションが使えるのか見てみてください。 – Petesh
petesh、私はこのコマンドを実行しました。それはMACのJREの存在に関するさまざまな情報を簡単に見つける方法ですか?それを実行することはありません。正しいと思いますか? – benz
システムの場所( '/ usr/libexec/java_home -V')にインストールされているJREを表示します。インストールされたJREのコマンドも実行できます。 1.6 JVMをインストールした場合、1.6 JREを '/ usr/libexec/java_home -v 1.6 --exec java'と呼ぶことができます。それは[OSX開発ツールのマニュアルページに記載されています](https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/java_home.1.html)。 – Petesh