如何知道Linux系统中的JVM路径?

And*_*INA 7 linux java

我想复制JVM路径子目录下的一些文件,java已经安装好了。如何知道JVM的路径?

小智 11

从终端检查您的 $JAVA_HOME 环境变量:

echo $JAVA_HOME
Run Code Online (Sandbox Code Playgroud)

  • 这就是我尝试使用定位路径设置的内容:) (3认同)

Vin*_*non 7

locate java
Run Code Online (Sandbox Code Playgroud)

这将为您提供系统中 java 安装的位置。

最有可能的是:

/usr/lib/java/
Run Code Online (Sandbox Code Playgroud)


小智 7

在 linux 中,您可以使用 whereis 和 which shell 命令。

which java
whereis java
Run Code Online (Sandbox Code Playgroud)

这将为您提供 /usr/bin 文件夹中的 jre 路径,最有可能是 /usr/bin/java 。这不是实际的 jre 文件,而只是指向位于其他位置的实际 jre 文件的符号链接。要知道您必须编写的实际 jre 路径

readlink -f /usr/bin/java
Run Code Online (Sandbox Code Playgroud)

或者 which/whereis 命令返回的 jre 路径是什么。