在linux上,为什么不用配置环境变量还能运行java程序呢?
在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)
------解决方案--------------------因为 在 linux 中。。它本身就含有自己的 jdk ,。。
------解决方案--------------------在windows也是这样呀。。。如果你要编译可能就要配置环境了。。。
------解决方案--------------------你研究下LINUX的文件系统机制
只要在/usr/bin下建立一个软连接,就可以找到应用程序了
------解决方案--------------------就我用过的linux系统大多都是自带jdk1.4的,应该能够运行1.4以下的Java程序
至于你说不用配置环境变量,这个我还没试过,我自己安装的JDK 都是手动配置之后才能够运行的
------解决方案--------------------安装的是rpm包的缘故。
若当时下载的是jdk-6u20-linux-i586.bin 就需要自己配置