从零开始学 Java - CentOS 安装 JDK
我来总结一下吧
昨天我写了一篇从零开始学 Java - 我放弃了 .NET ?,在园子里突然引起了强烈的讨论,有期待我能持续更新的、有鼓励支持的、有相同经历的、也有同一个学校的师兄弟(我们相认了)、当然,也有不相信我能坚持写下来的,更有骂我「标题党」、「月经贴」的,我对在上篇文章下面评论的这些所有朋友的观点我不再做任何解释,你们开心就好。我文章包括我个人并没有黑,我文章一开始就说「这不是一篇引起战争的文章」。关键在于每个人对不同的语言都有不同的看法,我没必要去给每个人争辩,因为我们谁说的都不对,大家都是片面的,我再怎么解释都没用。
认真做事就好了,这个世界不认真的人比认真的多太多了。
我们需要一些工具
人和动物的区别是会制作和使用工具。以下所有在 CentOS 系统下的操作全部使用的是 Xshell 5 和 Xftp 4 ,之后的文章就不再唠叨了。没有使用 putty 是因为这两个工具配合使用更舒服,敲命令、传文件、修改文件一气呵成,丝毫不拖泥带水,就是长这个样子:
用 Xshell 登录上 CentOS ,就可以开始了。
官网下载
1.直接下载.tar.gz
安装包,然后通过 Xftp 上传到 CentOS 系统。当然,如果你使用的是图形界面,也是可以打开浏览器下载的(并不推荐你习惯图形界面)。
地址:http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz
2.使用wget
命令下载(推荐)。
wget --no-cookie --header "Cookie: s_cc=true; oraclelicense=accept-securebackup-cookie; s_nr=1407131063040; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html; s_sq=%5B%5BB%5D%5D" http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz
直接回车就可以了。当然,你也可以先创建一个文件夹,以后下载的文件可以统一都放在一个地方。
解压
直接命令:
tar -zxvf jdk-7u79-linux-x64.tar.gz
配置环境变量
这一步肯定都不陌生,Windows 系统下我们也要这么玩儿。依然是输入命令:
vi /etc/profile
进行编辑。在文件下面加入以下几行
JAVA_HOME=/software/jdk1.7.0_79
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASS_PATH PATH
Reboot 重启
重启主要为了使配置生效,当然你也可以执行下面命令立即生效:
source /etc/profile
打完收工
不出意外的话,已经安装完成了。现在你可以查看是否安装成功,命令:
java -version
如果显示
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
则表示成功。