CentOS7 安装jdk8教程
CentOS7 安装jdk8教程
今天整理了一下在Linux(Centos7)下安装java环境(jdk8)的方法,以供给各位需要在Linux环境编程的人参考。
文章目录
- CentOS7 安装jdk8教程
- 方法一:yum安装
- 1.查看系统是否自带了jdk
- 2.检查yum中是否含有java1.8的安装包
- 3.安装
- 4.验证
- 方法二:官网下载安装(推荐)
- 1.下载所需版本的`.tar.gz`安装包
- 2.Linux下创建目录用来存放jdk文件
- 3. 上传jdk压缩包到linux上
- 3.1 上传jdk压缩包
- 3.2 解压缩jkd安装包
- 3.3 配置java环境
方法一:yum安装
使用yum安装的好处是较为方便,环境变量自动配置完成。
1.查看系统是否自带了jdk
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
如果有输出信息,批量卸载系统自带
rpm -qa | grep java | xargs rpm -e --nodeps
2.检查yum中是否含有java1.8的安装包
yum list java-1.8*
3.安装
yum install java-1.8.0-openjdk* -y
4.验证
java -version
输出以下内容则表示安装配置完成:
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
方法二:官网下载安装(推荐)
1.下载所需版本的.tar.gz
安装包
Oracle官网即可下载,选择好对应版本,可以先下到主机,然后上传到虚拟机的Linux上。(注意:Oracle现在下载jdk需要注册登录,可以提前注册个账号)
2.Linux下创建目录用来存放jdk文件
一般在/usr/local/
下创建一个java目录来存放jdk
cd /usr/local
mkdir java
3. 上传jdk压缩包到linux上
3.1 上传jdk压缩包
一般使用rz
命令在主机和虚拟机之间上传文件,直接在终端输入rz
命令即可,如果出现下面的返回结果表示系统中还未安装rz命令相关配置
[root@localhost local]# rz
bash: rz: 未找到命令
那么直接安装rz
命令相关环境
yum install -y lrzsz
接下来就可以通过rz
命令上传文件
cd /usr/local/java #进入java目录
rz #上传下载的jdk-8u311-linux-x64.tar.gz
ls #查看是否上传成功
3.2 解压缩jkd安装包
接下来解压jdk-8u311-linux-x64.tar.gz压缩包
tar -zxvf jdk-8u311-linux-x64.tar.gz
通过ls
命令可以看到生成了一个jdk1.8.0_311目录:
[root@localhost java]# ls
jdk1.8.0_311 jdk-8u311-linux-x64.tar.gz
这个目录就是jdk目录,和windows的一样,也即为JAVA_HOME的目录。
3.3 配置java环境
使用vim/vi编辑profile文件
vim /etc/profile
在文件最下方添加以下配置:
export JAVA_HOME=/usr/local/java/jdk1.8.0_241
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
保存并退出后刷新一下配置:
source /etc/profile
这样java环境就配置完成了
同样的,输入java -version
可以查看到java的版本信息
总结一下,yum安装的方式较为快速方便,但是安装的版本有限定,只能是openjdk版本,然而主流的jdk还是Oracle的基于hotspot的jdk,open jdk和oracel jdk的差异大家可以自行百度,所以推荐大家使用第二种方式安装配置java环境。
CentOS7 安装jdk8教程相关推荐
- Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64.rpm官方资源分享!Linux安装JDK8教程!
Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64.rpm官方资源分享!Linux安装JDK8教程! 提取码均为0916 jdk-8u301-linux-x ...
- centos7 安装rtl8821ce教程
centos7 安装rtl8821ce教程 搜索到的教程都参差不齐,针对自己的安装经历自己写了一个,本人安装版本7.9 参考:Linux centos7升级内核(两种方法:内核编译和yum更新) ce ...
- 阿里云 Centos7 安装PostgreSQL教程
阿里云 Centos7 安装PostgreSQL教程 1.选择版本 2. 选择平台 3. 选择架构 4. 安装repository RPM 5. 安装客户端包 6. 可选的服务端安装包 7. 可选的初 ...
- centos7 安装 docker-ce 教程
centos7安装docker-ce 1.下载docker-ce离线安装包(rpm包) 到阿里云仓库下载:下载链接(阿里云) 或者使用我已经下载好的版本(docker-ce-18.03.1.ce-1. ...
- Centos7安装Redis教程
Centos7安装Redis 0.更新文件 yum update -y 这里会更新好多内容,需要等待一会. 1.下载redis [CSDN资源下载] https://redis.io/ 2.将压缩包放 ...
- 全网最简单 CentOS7 安装 EasyConnect 教程
目录 前言 一.安装图形化界面 1.更新组件 2 .获取 X Window System 接口 3.安装KDE 二.安装远程桌面 1.检查 2.安装xrdp (全部Y完事) 3.启动服务,开机启动 三 ...
- centOS7安装Python3教程,很简单
注意:以下教程是让centOS7里面的Python2和Python3共存,并不是替换Python2. 一.检查系统是否有gcc gcc --version --查询是否安装 gcc -v --查询版 ...
- CentOS7安装Docker教程(图文)
文章目录 Docker 1. 检查是否支持docker 2. yum安装docker 3. 常用的一些docker命令 Docker Compose 1.Docker Compose介绍 2.Dock ...
- CentOS7安装详细教程
VM安装CentOS 7详细教程 通过VM安装CentOS7虚拟机的全部过程,并自动配置IP地址和DNS服务器,可以进行联网. 1. 软件准备: VM12 软件,安装包下载地址:云盘链接:VM12软件 ...
- Centos7安装JDK8以及环境配置
下载 下载网址:JDK下载链接点这 选择与自己系统相匹配的版本,我的是Centos7 64位的,所以如果是我的话我会选择此版本,要记住的你们下载的话选择的是以tar.gz结尾的. 安装 演示使用jdk ...
最新文章
- JDBC操作之连接和关闭mysql数据库
- 阅读笔记: 凸包的例子(一)
- leetcode 160. 相交链表(双指针)
- Mac openCV环境搭建
- Springboot 页面访问不到静态资源Failed to load resource: the server responded with a status of 404 ()
- [跟我学中小企业架构部署]之八:备份服务器部署
- linux mysql --help_深入理解mysql帮助命令(help)
- 吴恩达机器学习(九)Precision、Recall、F-score、TPR、FPR、TNR、FNR、AUC、Accuracy
- Ext Store Proxy Ajax
- C语言各类位操作用法
- 双系统win+ubuntu无法访问win的盘符
- SQLAlchemy介绍
- vue-aliplayer 阿里云播放器适配 vue
- Hexo博客主题安装及Next主题个性化修改
- 必须了解的EXCEL常用函数都有哪些?【附动图详解】数据分析
- android+关闭屏幕旋转,Android:即使设备自动旋转屏幕关闭,如何强制反向纵向?...
- 搜索引擎背后的经典数据结构和算法
- Linux下最好用的中文输入法 scim
- Python 网络编程
- sql语句使数据指数增长