1、下载JDK
wget http://download.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u65-linux-x64.tar.gz?AuthParam=1406381642_d498d95482a71eaad9c5c240d100e2a0
注意:直接通过oracle网站下载,下载下来的其实只是一个html,必须通过http抓包软件抓到下载文件的那个request的uri,记录下来他的AuthParam。下载下来后通过rm重命名
2、重命名并解压缩
直接下载下来的文件是不具备执行权限的,必须用chmod改权限。如
mv jdk-7u65-linux-x64.tar.gz?AuthParam=1406381642_d498d95482a71eaad9c5c240d100e2a0 jdk-7u65-linux-x64.tar.gz
tar -xzvf jdk-7u65-linux-x64.tar.gz
3、将解压后的文件夹转移到usr中
mv ./jdk1.7.0_65/ /usr/local
4、环境变量配置
方式一:
a) 修改profile文件
vi /etc/profile
在最后加入
export JAVA_HOME=/usr/jdk1.7.0_65
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存并退出。
b)运行以下命令
source /etc/profile
方式二:
echo 'export JAVA_HOME=/usr/jdk1.7.0_65
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile
source /etc/profile
5、检验是否配置成功
java -version
其他需要注意的几点
1、请保证jdk755的权限,因为jdk是所有用户都可能用到的。
2、使用root用户安装jdk成功后,切换到其他用户可能java -version会找不到命令。这时候需要在这个用户下重新source一下/etc/profile或者重启。就可以了。
另外一种安装方法
http://www.bitscn.com/os/linux/201506/512690.html