Centos7安装JDK1.8 Linux64bit
流程一览:
1、下载JDK1.8(jdk-8u11-linux-x64.tar.gz)
2、 解压缩安装
3、配置JAVA_HOME环境变量
4、切换JDK1.8为当前使用的JDK
5、重启,查看安装结果
1、下载JDK1.8(jdk-8u11-linux-x64.tar.gz)
(1) Oracle 官网下载
注意:下载需要登录账号接受协议,没有账号或者嫌麻烦可以选择(2)的方式。
(2) 前辈分享的免费资源
windows32 / 64、Linux32 / 64[【.tar.gz / rpm】都有。
2、解压缩安装JDK
综合这两个教程安装的:
Centos7 JDK8的安装配置 :解压缩 && 配置环境变量JAVA_HOME
在Centos下用alternative命令切换各个版本的jdk的方法 :可以不卸载Linux自带的OpenJDK,只切换你当前要用的版本就行。
step1:拷贝JDK压缩包到 /usr/java (便于以后查找)

step2:解压缩安装JDK1.8
#tar -zxvf jdk-8u11-linux-x64.tar.gz // 版本号务必正确

step3:将解压缩后的文件夹【jdk1.8.0_11】移动到 /opt 目录下
—— /opt 目录主要是存放用户自己安装的软件,so:之后配置JAVA_HOME路径就应该是 /opt/jdk1.8.0_11

Step4:用alternatives install命令安装
语法: #alternatives --install <link> <name> <path> <priority>
理解:【将指定path的可执行文件 安装到 指定的link路径下 并命名为name。 priority表示优先级】
命令:
#alternative --install /usr/bin/java java /opt/jdk1.8.0_11/bin/java 1
#alternative --install /usr/bin/javac javac /opt/jdk1.8.0_11/bin/javac 1
#alternative --install /usr/bin/jar jar /opt/jdk1.8.0_11/bin/jar 1
截图:

说明:
-- 用alternative install 是为了支持一个系统中存在同一软件的不同版本。
-- alternative 命令只能在 root权限使用。
-- 以上命令运行后,理解为已把 jdk1.8. 登记到 alternative全局设置当中了。
3、配置JAVA_HOME环境变量
在/etc/profile 文件末尾新增以下内容:
#JDK1.8
export JAVA_HOME=/opt/jdk1.8.0_11
export JAVA_BIN=/opt/jdk1.8.0_11/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
4、切换JDK1.8为当前使用的JDK
#alternatives --config java
输入JDK1,.8对应的序号即可切换,“+”号表示当前选项

5、重启,查看安装结果
#reboot // 重启
#java -version // 查看jdk版本
结果:

Centos7安装JDK1.8 Linux64bit的更多相关文章
- centos7 安装 jdk1.8
首先是Linux的不同版本的额系统自带的配置是不一样的,比如centos6上有的自带的jdk环境的话要装1.8的就要进行卸载或者马上进行更改 jdk是java程序依赖的环境 首先查看你的系统下是否有j ...
- CentOS7安装JDK1.8图文教程
https://blog.csdn.net/weixin_42266606/article/details/80863781 1.下载 jdk 的 tar 包 网址:http://www.oracle ...
- centos7 安装jdk1.8
安装之前下熟悉以下连个文件 (1)/etc/profile 全局(公有)配置,不管是哪个用户,登录时都会读取该文件. (2)~/.bashrc: 该文件包含专用于你的bash shell的bas ...
- CentOS7安装Jdk1.8
一.前期准备 a) 首先从官网上下载Jdk 8 for Linux x64到window下. b) 我这边用的最小安装,所以没有安装centos自带的openjdk,如果你安装时,不是最小安装的话,可 ...
- centos7安装jdk1.7(rpm版)
一.环境 centos7 jdk-7u80-linux-x64.rpm下载:链接:https://pan.baidu.com/s/10UMrxNE1d2ZbDt7kvBM1yQ 提取码:pmov ...
- Centos7安装jdk1.8并查找jdk安装目录
安装之前先检查一下系统有没有自带open-jdk rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输入信息表示没有安装. 如果安装 ...
- centos7 安装Jdk1.8.0
不是很懂网上的文章...配置... 执行命令: rpm -qa|grep jdk 若无信息表明本机没装jdk. 执行安装命令: yum install -y java-1.8.0-openjdk-de ...
- CentOS7安装Elasticsearch5.5.3
一.准备 安装Java环境,elasticsearch推荐安装java1.8.0_131或更高的版本,安装教程CentOS7安装JDK1.8 二.安装 CentOS下可以选择.tar.gz或rpm方式 ...
- centos7安装配置jdk、tomcat
centos7安装jdk1.8 1.新建文件夹java,上传文件jdk-8u111-linux-x64.tar.gz到java文件夹 2.解压tar包: tar -zxvf jdk-8u111-lin ...
随机推荐
- Luogu P1801 黑匣子_NOI导刊2010提高(06)
P1801 黑匣子_NOI导刊2010提高(06) 题目描述 Black Box是一种原始的数据库.它可以储存一个整数数组,还有一个特别的变量i.最开始的时候Black Box是空的.而i等于0.这个 ...
- java的长字符串转化为短字符串
public class CustomEncrypt{ public static void main( String[] args ) { /* * c#给的正确测试用例: id=>mid * ...
- javascript有哪些优秀的库,把你喜欢的都说出来吧
回复格式 应用领域 …… 你喜欢的js库名称 …… 作用(一句话) web …… jquery …… 众所周知的dom操作库 seajs …… js的管理框架 ejs …… 没有学习成本的js模 ...
- 【C语言】输入一个整数N,求N以内的素数之和
[C语言]输入一个整数N,求N以内的素数之和 /* ========================================================================== ...
- PIE SDK专题制图打开模板
1. 功能简介 在PIE SDK中,所有的制图元素.视图范围以及排版等都可以保存成一个模板,以供多次重复使用.使用时只需要打开该模板,加载相应数据,就可以直接出图了,省去了重复制作图幅的麻烦,方 ...
- 「BZOJ1924」「SDOI2010」 所驼门王的宝藏 tarjan + dp(DAG 最长路)
「BZOJ1924」[SDOI2010] 所驼门王的宝藏 tarjan + dp(DAG 最长路) -------------------------------------------------- ...
- Linux-Xshell5
Linux-Xshell5 1.下载 2.安装 3.新建会话(连接) 点击新建 需要知道要连接的 IP, 查看命令 ifconfig 配置 名称可以自己命名,主机写要连接的 IP,其他的不能改 输 ...
- linux 运维基础测验题
第一题:创建一个目录/data --> mkdir /data eg: ls -d 显示命令 -l 详细信息 -a 显示所有文件 cd 打开目录 pwd 显示当前目录 第二题:在/ ...
- ssh免密码登录快速配置方法
环境需求: 两台Linux主机 A (192.168.3.101)和 B(192.168.3.102),如何使用主机 A 免密码登录 主机B ? 配置步骤: 首页登录主机 A ,在主机A上生成自己 ...
- NSTimer循环引用的问题
前言: 记得之前看过一个面试题问:ARC环境下的dealloc方法有什么用?问题解答是:代理指针置空,停止定时器timer,注销通知,释放掉实例变量.看着没什么问题,而且网上一收也是大概这样的答案.今 ...