linux下如何查询jdk的安装路径

【3折购买ECS服务器入口】https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=t9686fzw
html

      linux下如何查询jdk的安装路径, 有的人说用whereis或者which, 这是多么扯淡啊。还有人说, 直接echo $JAVA_HOME就行, 这是典型的只copy不思考。 使用echo $JAVA_HOME的前提条件是设置了JAVA_HOME, 若是没设置, 就什么也查不到:java

ubuntu@VM-0-15-ubuntu:~/taoge$ echo $JAVA_HOME

ubuntu@VM-0-15-ubuntu:~/taoge$ 复制代码

 那怎么查呢? 先确保安装了jdk, 以下: linux

ubuntu@VM-0-15-ubuntu:~/taoge$ java -version
openjdk version"1.8.0_151" 
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12) 
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode) 
ubuntu@VM-0-15-ubuntu:~/taoge$ 复制代码

 查java命令位置:ubuntu

ubuntu@VM-0-15-ubuntu:~/taoge$ which java
/usr/bin/java
ubuntu@VM-0-15-ubuntu:~/taoge$ 复制代码

查软链: bash

ubuntu@VM-0-15-ubuntu:~/taoge$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Jan 23 10:36 /usr/bin/java -> /etc/alternatives/java
ubuntu@VM-0-15-ubuntu:~/taoge$ 复制代码

查jdk目录: 服务器

ubuntu@VM-0-15-ubuntu:~/taoge$ ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 46 Jan 23 10:36 /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
ubuntu@VM-0-15-ubuntu:~/taoge$ 复制代码

 jdk目录是 /usr/lib/jvm/java-8-openjdk-amd64 jvm

 不过, 我后来发现了一个更为简单的办法, 以下(根目录下): ui

ubuntu@VM-0-15-ubuntu:/$ find -name libjvm.so 2>/dev/null
./usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/libjvm.so 复制代码

【3折购买ECS服务器入口】https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=t9686fzw阿里云

相关文章
相关标签/搜索