web-dev-qa-db-ja.com

LinuxシステムのJVMパスを知る方法は?

JVMパスのサブディレクトリにいくつかのファイルをコピーしたいJavaはすでにインストールされています。JVMのパスを知る方法は?

locate Java

これにより、システム内のJavaインストールの場所がわかります。

おそらくそれは:

/usr/lib/Java/
7
Vineet Menon

端末から$ Java_HOME環境変数を確認します。

echo $Java_HOME
11
Nathan Friend

Linuxでは、whereisおよびwhichシェルコマンドを使用できます。

which Java
whereis Java

これは、おそらく/ usr/bin/Javaである/ usr/binフォルダー内のjreパスを提供します。これは実際のjreファイルではなく、他の場所にある実際のjreファイルへのシンボリックリンクです。実際のjreパスを知るには、次のように記述する必要があります

readlink -f /usr/bin/Java

またはwhich/whereisコマンドによって返されるjreのパスは何でも。

5
hassan_ashraf