这已经是一个很古老的问题了,在内行人看来应该非常非常简单,但对于新手来说,看似简单的步骤,越是爱出问题。想着:明明我就是这么照着做的啊,为什么出现不了结果。就非常郁闷。我是个新手,今天这个题目的问题就搞了几个小时,最后安装成功后,1分钟就安装完了。因为做Hadoop集群,每台机器上都要安装,后面的几台就是那么简单。老鸟就别看了,应该是新手的福音,我也把自己中间出问题的地方标出来,大家有相同问题可以模仿改正。仅供交流。
1.下载(有人会在下载上出问题,有人说的就是我)【windows下下载的。】
下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html
按自己所需要下载。
本来我要下载这个jdk-7u79-linux-64.tar.gz.但每次点进去下载只下载了.gz文件
这当然不是我所需要的,怎么解决呢,右键点击用迅雷下载,就可以了。(摸索了好久,百思不得骑姐啊~~~)
下载好,竟然又.gz没有了,真是新手面前错误百出啊,不过机智的我,把它拖到Linux系统中,再看,好了,下载成功。
其实是windows下装了解压缩的软件,把.tar.gz当成了.gz的文件并把.gz隐藏了。嗯,应该是这样。
2.总算做完了第一步,下面进行第二步,解压。
这一步倒是没有出现什么问题。
在命令行里输入sudo tar xzvf jdk-7u79-linux-x64.tar.gz
Linux 中用tab键可以直接填补文件名的
回车就行了,这样就解压完成了。
左边那个就是解压后的文件夹。
3.设置环境变量
编辑 .bashrc 文件
在终端输入如下命令:
sudo vim ~/.bashrc(空格的地方看的清楚吧,哈哈)
然后再文件的末尾添加下面几行代码:
export JAVA_HOME= 【这一行我没有写完,这一行应该写成解压后那个文件夹的路径】
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
还是粘贴一个我自己的吧,参考。
对了,一定注意路径的大小写,那个home最开始写成Home,怎么弄都不对,也是让我一头雾水。
下一步,为了让更改生效,在终端执行如下命令:
source ~/.bashrc
4.验证
以上步骤做完后,输入以下命令检验是否安装成功。
java -version
哈哈,终于安装成功了。接下来再熟悉一遍。
- 下载
- 解压
- 配置环境变量
- 使其生效
- 检验
好简单,有没有?
以上一定有不完整的地方,毕竟是个新手,希望和大家一起共同学习,交流!
最后再贴一个地址,借鉴他的,又把自己的问题贴上去,才有这篇文章。感谢!
http://www.cnblogs.com/savagemorgan/p/3650926.html