在linux系统中,如何查看java的安装路径?常用的方式有五种。可以通过which命令,该命令可以用于显示和调用java可执行的文件路径。
which java
命令执行会返回java可执行文件的路径。
/usr/bin/java
还可以通过readlink命令,如java是利用符号链接安装,readlink可以帮助找到实际的安装路径readlink -f $(which java)
这里可以返回Java可执行文件的实际路径。
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
不少java应用程序是通过java home环境变量,可以用echo命令来查看java home检查java home环境变量,是否设置,以及其值。
echo $JAVA_HOME
如果java home的设置是正确,就会返回java的安装路径。
/usr/lib/jvm/java-11-openjdk-amd64
基于Debian的系统(如Ubuntu),还可以通过update-alternatives命令实现管理java版本和查看java安装路径。
sudo update-alternatives --config java
会返回全部已安装的java版本和路径。
通过java 命令的 -version 选项也可以找出java版本,但是不能直接找出安装路径,可以根据版本信息去查找安装路径。
java -version
总之,想要更快找出Linux系统上查找Java的安装路径, which 和 readlink 是最直接的方式,检查JAVA_HOME 和使用 update-alternatives 可以提供更多讯息,特别是多版本的java环境中,需要哪种方式大家各取所需。如果还有疑惑,可以来访华纳云官网咨询我们的技术客服!