Centos 7 安装 jdk1.8

  • 下载源码文件
    • 解压安装
      • 配置环境变量

下载源码文件

百度网盘连接
提取码: ott7
自行上传到服务器即可

我是把压缩包放在了 /usr/local/src 这个空文件夹下 可以自行选择
连接服务器
cd /usr/local/src
此时能看到我们存放的压缩包

解压安装

tar -zxvf  (压缩包名称)

解压后能看到

jdk1.8.0_161

此时解压已经完成

配置环境变量

vim /etc/profile 编辑文件

[root@VM_0_9_centos jdk1.8.0_161]# vim /etc/profile
[root@VM_0_9_centos jdk1.8.0_161]# vim /etc/profile# /etc/profile# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc# It's NOT a good idea to change this file unless you know what you
# are doing. It's much better to create a custom.sh shell script in
# /etc/profile.d/ to make custom changes to your environment, as this
# will prevent the need for merging in future updates.pathmunge () {case ":${PATH}:" in*:"$1":*);;*)if [ "$2" = "after" ] ; thenPATH=$PATH:$1elsePATH=$1:$PATHfiesac
}if [ -x /usr/bin/id ]; thenif [ -z "$EUID" ]; then# ksh workaroundEUID=`/usr/bin/id -u`UID=`/usr/bin/id -ru`fiUSER="`/usr/bin/id -un`"LOGNAME=$USERMAIL="/var/spool/mail/$USER"
fi# Path manipulation
if [ "$EUID" = "0" ]; thenpathmunge /usr/sbinpathmunge /usr/local/sbin
elsepathmunge /usr/local/sbin afterpathmunge /usr/sbin after
fiHOSTNAME=`/usr/bin/hostname 2>/dev/null`
if [ "$HISTCONTROL" = "ignorespace" ] ; thenexport HISTCONTROL=ignoreboth
elseexport HISTCONTROL=ignoredups
fiexport JAVA_HOME=/usr/local/src/jdk1.8.0_161
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL# By default, we want umask to get set. This sets it for login shell
# Current threshold for system reserved uid/gids is 200
# You could check uidgid reservation validity in
# /usr/share/doc/setup-*/uidgid file

按 i 键 进行编辑添加
路径修改成自己的安装路径

  export JAVA_HOME=/usr/local/src/jdk1.8.0_161export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/libexport PATH=$JAVA_HOME/bin:$PATH

然后 esc 退出
shift+:
wq 保存退出

此时环境变量还未生效
生效命令:

source /etc/profile

然后在任意地方

[root@VM_0_9_centos /]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode

看到如下信息就配置成功了

centos7 安装jdk1.8 并配置环境变量相关推荐

  1. Linux环境下安装 JDK1.8 以及配置环境变量

    Linux环境下使用指令下载JDK wget https://download.oracle.com/otn/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be8458 ...

  2. Linux安装JDK1.8并配置环境变量

    文章目录 一.下载JDK安装包 二.安装JDK 三.配置环境变量 四.验证JDK是否安装成功 Hello,大家好! 今天分享Linux安装配置JDK1.8教程,本教程是学长在项目上线时撰写的,经过生产 ...

  3. 图解 Linux 安装 JDK1.8 、配置环境变量

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 到官网下载 JDK 1.8 https://www.oracle.com/technetwor ...

  4. win10安装jdk1.8并配置环境变量_win10系统安装jdk13.02的环境变量配置

    jdk13.02从甲骨文官网下载,下载地址如下:Java SE Development Kit 13 我这里选择的是Windows64位的安装包,也可以以根据自己的需要,选择适合自己的安装包或压缩包 ...

  5. 下载、安装jdk1.8和配置环境变量

    目录 一.JDK 下载 二.JDK 安装 三.JDK 环境变量配置 四.检验是否配置成功 一.JDK 下载 1. 下载地址:Java Downloads | Oracle 点击该网址进去后: 1.往下 ...

  6. python环境变量配置_Python的安装、认识、配置环境变量以及helloworld打印的两种方式

    Python的安装.认识.配置环境变量以及helloworld打印的两种方式 一. 安装和配置环境变量 首先我们去到Python的官方下载地址根据自己的电脑机型来下载最新的python安装包,网址是h ...

  7. CentOS7中通过二进制文件与配置环境变量的方式安装Node

    场景 Node官网下载地址: Download | Node.js 下载64位二进制文件. 注: 博客: BADAO_LIUMANG_QIZHI的博客_霸道流氓气质_CSDN博客-C#,SpringB ...

  8. Mac下安装JDK以及怎么配置环境变量?

    一.先下载JDK,下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 二.安装,双击即可自动 ...

  9. JDK1.8简单配置环境变量---两步曲

    鄙人最近重新装完系统之后,在安装和配置jdk1.8的时候,发现网上许多教程配置jdk环境变量时都还在沿用传统的方式配置,但是随着技术的更新,完全没有必要那么麻烦了. 下载和安装jdk的教程,在这里就不 ...

最新文章

  1. java怎么获取该项目系统的参数_Java 获取系统参数
  2. java语言程序设计教程翁恺第二版课后答案_《JAVA语言程序设计教程(第2版)/翁恺 肖少拥》翁恺,肖少拥著【摘要 书评 在线阅读】-苏宁易购图书...
  3. 安卓暗黑模式软件_安卓微信暗黑模式(深色模式)怎么开启?手机什么条件才支持?...
  4. 别奢望大数据会为你做这10件事儿!
  5. Android开发笔记(一百七十九)避免方法数过多的问题
  6. 账号密码数据库加密说明
  7. Git是目前世界上最先进的分布式版本控制系统(没有之一)。
  8. git向码云上提交项目
  9. R-WipeClean(磁盘清理工具)v20.0.2230绿色版
  10. java程序的编程规范
  11. android textview 字体边框,为TextView添加一个边框的几种办法
  12. 中国机读目录格式(CNMARC)
  13. 如何为BLE 设备添加OTA DFU 空中升级服务(下)?
  14. java基于HuTool工具类ExcelWriter合并单元格
  15. 【错误记录】Gradle 配置 productFlavors 报错 ( All flavors must now belong to a named flavor dimension. )
  16. 软件过程与项目管理-西安电子科技大学
  17. MySql优化之路(一)--- 字段的设计和类型选择
  18. HBase的数据热点和Hbase常见避免热点问题的方法
  19. Uniapp+thinkphp社区朋友圈源码
  20. 小霸王被申请破产:谈感情真的很伤钱!

热门文章

  1. Spring自定义AOP切面
  2. Criteria和DetachedCriteria
  3. 有没有可以跨平台的待办事项清单软件推荐?
  4. ES 查询一,基于URL 的查询
  5. 浅谈mysql 平衡二叉树理解_浅析二分查找,二叉树,平衡二叉树,B树,B+树
  6. canvas 绘制七巧板
  7. [VB.NET] - Rs232 通讯 COM口
  8. 遇到不同网段互相访问的一些问题的总结
  9. windows下查看python下安装的opencv版本
  10. 《计算机学报》征稿简则