1. 安装前应该是没有jdk的,因为安装前终端键入java -version并没有任何信息;2. centos6.33. jdk-7u15-linux-x64.rpm包, 安装后确定无论是/etc/profile还是.bash_profile都没有环境变量配置的条目,但是仍然可以编译运行test.java 。 在重启系统后依然可以..
Linux的安装包一般可执行程序的存放路径无非就是约定的那几个目录,配置文件放在一个共享的约定目录,log等数据文件亦然,所以你可以理解,在安装的时候,直接Java可执行程序扔进环境变量Path的目录了追问
环境变量PATH似乎并没有jdk的相关条目
追答它的可执行程序的存放目录是和其它程序的可执行程序共享一个存放目录的。不信的话,你从快捷方式找到存放路径进去看一下就知道了。
追问不太懂...那么配置classpath的意义何在呢?
因为我现在并没有配置仍然可以编译运行.java
classpath是找依赖类。
Path是找CLI可执行程序,不是一码事。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-02-21
安装时默认是设置好了path路劲的.追问
在哪儿可以查看呢,我键入echo $PATH似乎并没有看到jdk的信息
第2个回答 2018-06-20
使用rpm安装,会在/usr/bin下复制你安装软件的可执行文件。你在这个文件下会看到java
第3个回答 2018-05-31
今天我也碰到了类似问题。我电脑中jdk是1.7,新下了1.8,安装好之后还没用配置环境变量,jdk信息已经显示成了1.8 。怀疑应该是安装jdk的时候已经注册服务了
第4个回答 2013-02-21
说这么多没用的干什么。
看看PATH变量不就全明白了。
看看PATH变量不就全明白了。