jdk各种包安装方式
大家都知道,现在JAVA的发展可谓是如日中天,它覆盖面非常广泛,小到个人PC,大到商业应用都能见到它的身影。以前它是由SUN公司来维护的,现在已经归属到甲骨文旗下了。
今天我们来学习一下Java JDK环境的部署和安装,对于Linux平台,以前SUN公司提供两种安装包,一种是rpm格式的,另一种是bin格式的。rpm安装包大家都熟悉,而bin安装包其实就是整个JDK目录打包而成的一个自解压文件。
那么目前甲骨文维护的JAVA JDK同样提供两种安装包,只是以前的bin自解压安装包变成了tar.gz的压缩包了。
下面我们就来具体学习一下:
JAVA JDK的获取和安装
安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html

对于新手来讲,又是bin包安装,又是rpm包安装,还有什么tar.gz包安装,光看着就有些晕了,还怎从下手啊。不用怕,虽然有那么多种类的安装但是它们之间还是有迹可寻的。下面我们就来逐一的学习一下。
JDK的安装与配置:
1、RPM包安装
rpm安装相比bin和tar.gz来说,要省事一点,但是安装完之后也是要配置环境变量的。
# rpm -ivh jdk-7u2-linux-i586.rpm

配置环境变量
# vi /etc/profile

# source /etc/profile
输入如下命令,能正常显示版本信息,说明安装成功。
# java –version

2、BIN包安装
bin包是一个自解压格式的安装包,要想执行它,需要先赋予它可执行的权限。
# chmod +x jdk-6u21-linux-i586.bin
# ./jdk-6u21-linux-i586.bin

这里需要按一下回车键。

上面的只是解压过程,下面才是真正的配置安装。
将解压出来的jdk1.6.0_2目录移动到/usr/local/目录下。
# mv jdk1.6.0_21/ /usr/local/

配置环境变量
# vi /etc/profile
在profile文件末位加上如下内容:
#set java JDK
JAVA_HOME=/usr/local/jdk1.6.0_21/
JRE_HOME=/usr/local/jdk1.6.0_21/jre/
PATH=$PATH:$JAVA_HOME/bin:$JRE_home/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export JRE_HOME
export PATH
export CLASSPATH

更新环境变量,检查安装是否成功。
#source /etc/profile
# java -version

3、tar.gz包安装
tar.gz安装包其实就是一个普通的压缩包,我们需要先给它解压缩。
# tar zxvf jdk-7u2-linux-i586.tar.gz
然后其余的操作同bin格式的安装包没有区别,同样都是将当前解压出来的目录移动到/usr/local/目录下
# mv jdk1.7.0_02/ /usr/local/
然后配置环境变量
# vi /etc/profile

# source /etc/profile
最后检查配置是否成功。

好了,到这JAVA JDK的环境就部署好了。。大家赶快来试试把。。
jdk各种包安装方式的更多相关文章
- centos7 使用 omnibus包安装方式,安装 gitlab7.4
centos7 使用 omnibus包安装方式,安装 gitlab7.4 1: gitlab是一个开源的软件,类似于github.com那样的git代码管理仓库: 官网 https://about.g ...
- 包管理 ----- Linux操作系统rpm包安装方式步骤
Linux操作系统rpm包安装方式步骤 2016年08月04日 07:00:26 阅读数:17140 转自 : http://os.51cto.com/art/201003/186467.htm 特别 ...
- linux下常见的包安装方式
linux下常见的包安装方式 一.总结 一句话总结: rpm包安装 tar.gz源代码包安装 yum方式安装rpm包 bin文件安装 1.yum是什么? 安装所有依赖的软件包 Yum(全称为 Yell ...
- linux - mysql - 卸载:RPM包安装方式的MySQL卸载
(1)检查是否安装了MySQL组件 [root@DB-Server init.d]# rpm -qa | grep -i mysql MySQL-devel-5.6.23-1.linux_glibc2 ...
- linux安装方式
一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所 ...
- MySQL多种安装方式选择
1.rpm包安装方式 rpm包的安装方式非常简单,这里以el6平台下的mysql-5.6.34版本为例,首先,要通过上述搜狐镜像地址下载到如下四个MySQL相关软件安装包. a.下载安装包 MySQL ...
- 如何选择MySQL数据库的安装方式
MySQL数据库安装有yum安装,rpm安装,二进制编译安装,cmake,或者make安装,但是选择什么样的安装方式则全看实际应用场景. 下为网友总结安装方式选择: 若是对数据库要求不太高的场景 ...
- mysql 的安装方式
一.rpm包安装方式 mysql-community-client-5.7.18-1.el7.x86_64.rpm 客户端 mysql-community-devel-5.7.18-1.el7.x86 ...
- ubuntu 安装jdk 的两种方式:
:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用ppa/源方式安装 1.添加ppa sudo ...
随机推荐
- Win8.1 查看 “Windows 体验指数“
啥是 Windows 体验指数 ? 引用MS的介绍: http://windows.microsoft.com/zh-cn/windows7/products/features/windows-exp ...
- Pytorch LSTM 词性判断
首先,我们定义好一个LSTM网络,然后给出一个句子,每个句子都有很多个词构成,每个词可以用一个词向量表示,这样一句话就可以形成一个序列,我们将这个序列依次传入LSTM,然后就可以得到与序列等长的输出, ...
- ionic 3 build后图片无法显示
运行命令 ionic cordova build android 生成了android-debug.apk. /home/han/project/zero_app/platforms/android/ ...
- 秒懂C#通过Emit动态生成代码
首先需要声明一个程序集名称, 1 // specify a new assembly name 2 var assemblyName = new AssemblyName("Kitty&qu ...
- element-ui MessageBox的bug
通过 use引用messageBox有bug Vue.use(MessageBox) 页面一开始会有一个弹窗,内容空白 Vue.component(MessageBox.name, MessageBo ...
- 基于AspNet Core2.0 开发框架,包含简单的个人博客Demo
大家好,最近离职了,利用闲暇时间就捣鼓了一个基于AspNet Core开发框架,分享出来希望能给AspNet Core学者带来一些帮助,同时也能跟大家一起学习.当然了,由于我的个人技术及经验的有限,框 ...
- P1040 加分二叉树 区间dp
题目描述 设一个nn个节点的二叉树tree的中序遍历为(1,2,3,…,n1,2,3,…,n),其中数字1,2,3,…,n1,2,3,…,n为节点编号.每个节点都有一个分数(均为正整数),记第ii个节 ...
- IDEA创建SpringBoot项目
创建SpringBoot有三种方式: 方式一:(常用方式)
- day 58 bootstrap -part1
我们的bootstrap主要使用都是官网里面的内容,官网里面的都整理得很完备,有需要的时候就直接去里面找即可, 关于这个bootstrap,我所理解的就是,我们前面所学的那些,从html开始一直到后面 ...
- OpenCV-Python 中文教程(搬运)目录
OpenCV-Python 中文教程 OpenCV官方教程中文版(For Python) OpenCV2-Python-Tutorials 段力辉 译 说明:搬运自linux公社pdf文件,粗略搬运, ...