当前位置: 代码迷 >> J2SE >> 在linux下,为什么不用配置环境变量还能运行java程序呢
  详细解决方案

在linux下,为什么不用配置环境变量还能运行java程序呢

热度:1858   发布时间:2013-02-25 00:00:00.0
在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 就需要自己配置
  相关解决方案