https://blog.csdn.net/manoel/article/details/37736569
1. 下载jdk的安装文件
http://www.oracle.com/technetwork/java/javase/downloads/index.html(1) sudo -s,切换用户。./jdk-6u30-linux-i586.bin,打开文件。
(注:可能此时仍然没有运行权限,那是由于在linux中,文件的默认权限是644,即使是属主用户也没有运行权限,这时我们须要更改其权限,假设你想知道某个文件的权限。能够进入该文件所在的文件夹。运行命令ls –la 查看。这里将jdk-6u30-linux-i586.bin文件的权限改为777。即文件的属主用户,属组用户和其它用户对该文件拥有全部权限。当然不推荐对系统中的文件这样设置权限。由于这样就破坏了linux的安全性。)
(2) 再次运行 ./jdk-6u30-linux-i586.bin
假设成功安装,/usr/developer/java文件夹下就多了一个jdk1.6.0_30文件夹。
4. 配置环境变量
(1) 打开/etc/profile文件
sudo gedit /etc/profile
(2) 加入环境变量
#set java environment ?
export JAVA_HOME=/usr/developer/java/jdk1.6.0_30 ?
export JRE_HOME=/usr/developer/java/jdk1.6.0_30/jre ?
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH ?
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH?
(3) 更改/etc/profile文件后,须要重新启动机器才干生效。
这里介绍一种不用重新启动使其生效的方法。
source /etc/profile
(4) 查看java环境变量是否配置成功。
java -version
原文:https://www.cnblogs.com/ldxsuanfa/p/10778410.html