linux 安装 JDK
来源:互联网 发布:手机英文翻译软件 编辑:程序博客网 时间:2024/06/13 17:10
最近要做一个用Storm进行流数据处理的项目,需要在linux下安装Storm,其中的第一步就是安装JDK环境,因为JDK是支持 Zookeeper的必要组件,其实一些Linux的发行版(例如我使用的unbuntu12.04)中已经存在默认的JDK,如OpenJDK等,但是如果想使用自己的JDK版本,还是需要亲自来装的。
我使用的是unbuntu12.04。话不多说,直接搞起。
第一步 下载JDK安装包
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
不过我还是建议装JDK6,因为很多Linux程序是在JDK6版本下编译的,如果使用JDK7,可能会造成一些问题。
下载上面网址里的 previous releases,里面就有JDK6。
这里有安装JDK6的教程:http://www.cnblogs.com/kesalin/p/install_jdk6_ubuntu.html
注意要根据你的及其的型号来选择下载的版本,需要注意的地方是X64是64位机,X86适合32位机。建议选择.tar.gz类安装包。
另一个需要注意的问题是,看一下安装包的大小,然后最后检查一下下载下来的包的大小,看是不是一致,最开始我下载的时候,总是没有下载完全,只下载了一部分,但是我自己没有注意到这个问题,所以接下来解压的时候,出现了奇怪的问题:
tar: 归档文件中异常的EOF
tar: 归档文件中异常的EOF
这其实就是因为你下载不完全,如果你也遇到这样的问题,请重新下载安装包,并确保下载完全。
第二步 解压安装
我是安装到/usr/lib/jvm文件夹下的。你的机器上应该没有jvm文件夹,你可以通过下面的方式在/usr/lib/下新建一个jvm文件夹:
cd /usr/lib sudo mkdir jvm //第一次装JDK是没有jvm文件夹的,需要自己创建。
最后两行是修改文件名的作用,你也可以不修改,直接用就可以了。新建好了之后,来到你下载的JDK安装包所在的文件路径下,如我的是/home/bupt/java。然后将它解压到/usr/lib/jvm下就可以了,方法如下:
cd /home/bupt/java sudo tar zxvf ./jdk-7u51-linux-x64.tar.gz -C /usr/lib/jvm cd /usr/lib/jvm sudo mv jdk1.7.0_05/ jdk7
第三步 配置环境变量
sudo vim /etc/profile
export JRE_HOME=/usr/lib/jvm/jdk/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
然后保存退出,使用下面的命令来使其有效。
source /etc/profile
此时,安装工作已经完成了,但是系统默认调用的JDK仍然没有变,你需要手动的修改默认的JDK:第四步 测试sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300
sudo update-alternatives --config java
在终端中键入:
java -version
如果显示结果是: java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) 64-bit Server VM (build 24.51-b03, mixed mode)
那么,恭喜你,你成功啦。如果你觉得有用,请写下你的评论吧。这是一个linux菜鸟的学习之旅。
- Linux-----Linux安装JDK
- JDK 《linux下安装jdk》
- linux下JDK安装
- Linux下安装jdk
- Linux下安装JDK
- Linux下安装jdk
- Linux下安装JDK
- linux下JDK安装
- linux下JDK安装
- JDK 在 Linux 安装
- linux 下安装jdk
- linux下JDK安装
- linux下安装jdk
- Linux下JDK安装
- Linux下安装JDK
- linux下安装jdk
- Linux下安装JDK
- linux jdk 1.6 安装
- 解决google地图无法使用网络定位的问题
- this惹得祸
- 观察者模式
- 再译《F# 基础》序
- Unity不同平台生成中预处理的注意点
- linux 安装 JDK
- android 解析获取来的xml
- 蓝桥杯 求最大最小公倍数
- PAT 1040. Longest Symmetric String (25)
- 集群管理系统 Saltstack的资源配置及性能测试
- MFC 如何修改BMP图片的大小
- OpenJDK:构建JDK
- Xamarin用熟悉的C#开发出iOS、Android 与Windows 等平台的原生(Native) App 应用程序
- 观察者模式