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 ...
随机推荐
- webstorm识别 ftl文件
webstorm对freemaker语法是原生支持的,也不需要安装什么插件,你可以直接在webstorm新建个File Types即可 file->settings->file types ...
- POJ - 3090 gcd水题
大概题意就是求\(1 \le i,j \le n\)的\(gcd(i,j) = 1\)的个数+2(对于0的特判) 正解应该是欧拉函数或者高逼格的莫比乌斯反演 但数据实在太水直接打表算了 /*H E A ...
- Djang视图层
视图 1.什么是视图 视图就是Django项目下的view.py,它的内部是一系列的函数或者是类,用来专门处理客户端访问请求并且返回相应的数据,相当于一个中央处理系统. 2.具体视图实例 3.CBV和 ...
- drf之视图案例
views.py from django.shortcuts import render # Create your views here. from rest_framework.generics ...
- oracle12C--DG搭建配置
一,主库前期操作 搭建的话和11g差不多,点点点. 两台服务器,一台主库,一台从库 01,配置主库hosts cat /etc/hosts 192.168.0.31 node12c01 192.168 ...
- c++ MFC图像处理CImage类常用操作代码
原文作者:aircraft 原文地址:https://www.cnblogs.com/DOMLX/p/9598974.html MFC图像处理CImage类常用操作 CImage类头文件为#inclu ...
- 【iptables】规则的试验和查看
1.存在桥接,查看桥接访客网络规则 ebtables -L 可以看到对不同的链的策略
- 02.ArrayList和HashTable
ArrayList集合 数组的缺点: (1).数组只能存储相同类型的数据. (2).数组的长度要在定义时确定. 集合的好处: (1).集合可以存储多种不同类型的数据. (2).集合的长度是可以任意改变 ...
- Html-知识总结
1.Html概述 1.1什么是Html Html:超文本标记语言(hyperText Markup Language) “超文本”加上指页面内可以包含图片,链接等非文字内容. “标记”就是使用标签的方 ...
- 线程的Interrupt方法与InterruptedException解析
线程阻塞状态与等待状态(当一个线程处于被阻塞或等待状态时,它暂时不活动,不允许任何代码且消耗最少的资源) 当一个线程试图获得一个内部的对象锁(而不是java.util.concurrent库中的锁), ...