linux下安装jdk后的一些问题

我是linux新手,装了个ubuntu10.04,用里面的apt-getinstall命令安装了jdk,安装的是default-jdk,之后自动下载自动完成安装(挺方便的... 我是linux新手,装了个ubuntu10.04,用里面的apt-get install命令安装了jdk,安装的是default-jdk,之后自动下载自动完成安装(挺方便的嘛),但问题来了,安装完我也不知道系统自动安装jdk到哪里了,我还得给jdk配环境变量呢!就用find命令查找,切换到/目录下,
用find -name ‘java’查找带有java的文件
结果出来如下:
./usr/bin/java
./usr/lib/ure/share/java
./usr/lib/jvm/java-6-openjdk/jre/bin/java
./usr/lib/jvm/java-6-openjdk/bin/java
./usr/share/java
./var/lib/dpkg/alternatives/java
./etc/ssl/certs/java
./etc/bash_completion.d/java
./etc/alternatives/java
看见那么多路径我有点晕了,因为在window系统下面,安装后都是唯一路径啊(例如:C:/java/jdk1.6.0.0_02/bin...)
之后知道which命令可以知道环境配置了java没有,用which java查看
输出:
./usr/bin/java
但我打开/etc/profile环境配置文件,里面没有export等语句存在!

问题1:那么多路径存在java文件,到底哪个才是jdk真正的安装路径,这些路径之间有什么关系,是引用还是什么的?
问题2:apt-get安装jdk后会自动配置环境的么?为什么/etc/profile里面没有配置信息,但用which命令却输出了./usr/bin/java,那意思是不是指./usr/bin/java是安装的路径?
问题3:如何找到软件安装的真正路径?
展开
 我来答
百度网友fc9fe86
推荐于2017-11-25 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:137万
展开全部
这些路径很多只是个链接而已,采用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_64/bin/java
[roysong@roysong ~]$ ls -l /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
-rwxr-xr-x 1 root root 10048 Mar 5 14:46 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
百度网友6c0f575
2013-04-01 · TA获得超过520个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:496万
展开全部
默认包安装会将JDK的库以及程序文件放到系统默认的lib以及bin里面

你其他软件调用JDK时候
就会默认先找系统默认的lib和bin
正好就会找到

而源码安装指定目录的jdk
你其他程序要调用的话 就得指定好你安装的路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式