GNU/Linux >> Linux の 問題 >  >> Linux

Linux の JAVA_HOME ディレクトリ

Linux では $(dirname $(dirname $(readlink -f $(which javac)))) を実行できます

Mac では $(dirname $(readlink $(which javac)))/java_home を実行できます

Windowsについてはよくわかりませんが、 where javac だと思います かなり近づきます


echo $JAVA_HOME 設定されている場合は値を出力します。ただし、起動スクリプトで手動で設定していない場合は、おそらく設定されていません。

which java を試すと Java がマシンにインストールされていないか、少なくともパスにない可能性があります。使用している Linux ディストリビューションとルート アクセス権があるかどうかに応じて、http://www.java.com にアクセスして、必要なバージョンをダウンロードできます。次に、このディレクトリを指すように JAVA_HOME を設定できます。これは単なる規則であり、Java がインストールされているかどうかを判断するために使用すべきではないことに注意してください。


Linux
  1. Linuxでディレクトリの名前を変更する方法

  2. Linux – Linuxでのユニオンマウント?

  3. Linux の Active Directory に相当するものは何ですか

  1. Linuxでディレクトリをgzipで圧縮する方法

  2. Linux ディレクトリ移動コマンド

  3. Linux でのディレクトリのブックマーク

  1. Linuxでディレクトリを削除する方法

  2. LinuxでのCdコマンド(ディレクトリの変更)

  3. Linuxのどのコマンド