Ubuntu linux 64位 JDK安装 问题及解决方案
以前在 Window系统中安装 JDK觉得很简单,但是当把这种 思路带到Linux系统中,却显得格格不入。
网上的方案太多,但是如果自己不亲自解决,再简单的问题,也会感到很麻烦。
言归正传,下面我们进行JDK的安装
我的操作系统是Ubuntu 64位,FireFox浏览器
1、JDK下载
wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u21-linux- x64.bin?BundledLineItemUUID=YeSJ_hCxIl0AAAEqJYBp5yJ3&OrderID=luWJ_hCxQbYAAAEqDYBp5yJ3&ProductID=xKiJ_hCySHIAAAEpT7wzBGsB&FileName=/jdk-6u21-linux-x64.bin
用Linux系统自带的wget命令在线下载,但是我的网络可能不好,所以这里遇到一个问题
生成的文件 luWJ_hCxQbYAAAEqDYBp5yJ3&ProductID=xKiJ_hCySHIAAAEpT7wzBGsB&FileName=/jdk-6u21-linux-x64.bin 不可用,
用Linux命令 du - h luWJ_hCxQbYAAAEqDYBp5yJ3&ProductID=xKiJ_hCySHIAAAEpT7wzBGsB&FileName=/jdk-6u21-linux-x64.bin 查看文件大小
文件竟然只有 4k,提示下载错误,所以对于网络不好的同学,最好还是用浏览器下载
下载地址:
http://download.csdn.net/detail/tiney/3678995 文件大小 81.46M
将文件拷贝到 var/local下面 cp jdk-6u21-linux-x64.bin
/usr/local/jdk-6u21-linux-x64.bin
2、赋予文件权限
文件下载到当前用户主目录下面的Downloads,我们通过命令 ls -al 发现 文件的是不可执行的,Linux对于权限有着严格的限定,只有
相应权限才能够 进行相关操作。
sudo chmod +x jdk-6u21-linux-x64.bin
注释:
sudo 如果不是以root用户登录,需要赋权
+ 代表 赋予用户 权限
- 代表 收回用户权限
x 代表 文件可以执行,linux通过文件权限来判定文件是否可以执行,而Windows通过文件后缀名,来判断。
3、执行bin文件
下面执行该文件
./jdk-6u21-linux-x64.bin
提示安装成功,在当前目录下,会多出JDK的文件夹
4、配置环境变量
vi /etc/profile
JAVA_HOME=/usr/local/jdk-1.6.0_72
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
:wq保存退出
5、 重启系统
输入 java -version 如果显示JDK版本,则安装成功。
ps:
设置 ROOT密码,
因为我是第一次使用这个Linux,当用su赋权需要我输入ROOT密码,但是我并没有设置过
开启终端,输入以下命令:
sudo passwd root
然后输入密码按"确认"键就OK了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。