发布网友 发布时间:2022-04-21 04:58
共2个回答
热心网友 时间:2022-04-09 23:55
这些路径很多只是个链接而已,采用ls -l可以一层一层查看到真实路径的:
[roysong@roysong ~]$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Mar 8 08:51 /usr/bin/java -> /etc/alternatives/java
[roysong@roysong ~]$ ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 46 Mar 8 08:51 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_/bin/java
[roysong@roysong ~]$ ls -l /usr/lib/jvm/jre-1.7.0-openjdk.x86_/bin/java
-rwxr-xr-x 1 root root 10048 Mar 5 14:46 /usr/lib/jvm/jre-1.7.0-openjdk.x86_/bin/java
热心网友 时间:2022-04-10 01:13
默认包安装会将JDK的库以及程序文件放到系统默认的lib以及bin里面
你其他软件调用JDK时候
就会默认先找系统默认的lib和bin
正好就会找到
而源码安装指定目录的jdk
你其他程序要调用的话 就得指定好你安装的路径