【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阿里云