在linux上,为什么不用配置环境变量还能运行java程序呢?我装的是jdk-6u20-linux-i586-rpm.zip
echo $PATH:
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
java -version
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
echo $PATH:
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
java -version
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
运行不了java程序的。
java: /usr/bin/java
[root@localhost root]# whereis javac
javac: /usr/bin/javac
只要在/usr/bin下建立一个软连接,就可以找到应用程序了
若当时下载的是jdk-6u20-linux-i586.bin 就需要自己配置
的确在/user/bin中有java和javac的软连接。