Linux JDK 安装
2016-04-26 17:17
316 查看
1,下载JDK(Linux版)
官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2, 建立java目录(可忽略)
3,解压JDK
如果下载的是*.tar.gz(*.tar.gz为JDK文件名称)
如果下载的是*.rpm(*.rpm为JDK文件名称)
4,解压jar包(jdk1.7.0_79为JDK目录)
在jdk1.7.0_79/lib/目录和jdk1.7.0_79/jre/lib/目录下,存在tools.pack和rt.pack文件,需要解压为tools.jar和rt.jar(需要root用户操作)
1,切换root用户(需要输入密码,如果之前没用过root账号,需要先设置密码,设置密码方式自行搜索)
2,解压(进入jdk1.7.0_79/jre/bin目录,输入如下命令)
5,讲解压的JDK复制到第2步新建的目录中(jdk1.7.0_79为JDK目录)
PS:JDK目录并非直接解压出来的那个目录,而是在解压目录中的usr/java中的目录。
6,添加环境变量
1,打开profile文件
2,在底部添加如下内容
3,变量生效,保存并退出profile文件后,输入
7. 检测(输入如下命令)
打印出jdk版本信息,则正确安装
官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2, 建立java目录(可忽略)
mkdir /usr/local/java
3,解压JDK
如果下载的是*.tar.gz(*.tar.gz为JDK文件名称)
tar -zxvf *.tar.gz
如果下载的是*.rpm(*.rpm为JDK文件名称)
rpm2cpio *.rpm | cpio -div
4,解压jar包(jdk1.7.0_79为JDK目录)
在jdk1.7.0_79/lib/目录和jdk1.7.0_79/jre/lib/目录下,存在tools.pack和rt.pack文件,需要解压为tools.jar和rt.jar(需要root用户操作)
1,切换root用户(需要输入密码,如果之前没用过root账号,需要先设置密码,设置密码方式自行搜索)
su root
2,解压(进入jdk1.7.0_79/jre/bin目录,输入如下命令)
unpack200 ../lib/rt.pack ../lib/rt.jar unpack200 ../../lib/tools.pack ../../lib/tools.jar
5,讲解压的JDK复制到第2步新建的目录中(jdk1.7.0_79为JDK目录)
cp -R jdk1.7.0_79 /usr/local/java/
PS:JDK目录并非直接解压出来的那个目录,而是在解压目录中的usr/java中的目录。
6,添加环境变量
1,打开profile文件
sudo gedit /etc/profile
2,在底部添加如下内容
JAVA_HOME=/usr/local/java/jdk1.7.0_79 PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export JAVA_HOME export PATH export CLASSPATH
3,变量生效,保存并退出profile文件后,输入
source /etc/profile
7. 检测(输入如下命令)
java -version
打印出jdk版本信息,则正确安装
相关文章推荐
- (OK) INSTALL CORE on Fedora 23 or CentOS 7
- linux系统编程之进程(二):进程生命周期与PCB(进程控制块)
- Centos7安装配置NFS服务和挂载
- 如何在CentOS 7.x中安装OpenERP(Odoo)
- linux sed命令详解
- linux系统编程之进程(一):进程与程序
- centos 升级内核到最新版本
- linux大文件查找
- Linux 回收内核空间资源
- linux 中/proc 详解
- Linux | 代码统计工具SLOCCount
- Odoo 8 绿色版在 CentOS 自动安装及以服务方式启动方法 原文地址:
- Linux SVN启动和关闭
- Linux中zip压缩和unzip解压缩命令详解
- CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables
- linux添加用户名,并在/home下生成用户名目录
- linux 等待队列
- Linux -- 安装配置Android SDK
- linux 管道的环形buffer(缓冲区) 实现原理
- linux标准输入输出及错误输出