管理linux 系统,首先需要使用一个工具了,我使用的是 MobaXterm_Personal_9.4.exe,操作方便,又好上传文件的。

本文将讲解如何在centos7上安装jdk8并配置java环境变量JAVA_HOME和PATH,步骤如下:

1、检查系统中是否存在jdk或者openjdk

#  rpm -qa | grep java

2、如果有请参考文章“centos7上如何删自带的java jdk(openjdk)”进行删除删除(没有跳过此步)

# rpm -e --nodeps 相关文件名

3、下载jdk

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载完后,把他上传到linux系统高中,我把他放在/home目录下。

4、解压并移动到/usr/local目录

#  tar  -zxvf jdk-8u111-linux-x64.tar.gz

#  mv  jdk-8u111-linux-x64 jdk1.8

#  mv jdk1.8 /usr/local

5、设置环境变量

#  vi /etc/profile

注:进入profile 之后按 i 键进行编辑,Esc 键进入命令模式输出 :wq! 保存并退出

写入以下配置:

export JAVA_HOME=/usr/local/jdk1.8

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

以上配置中,不能有空格的。这个是很关键一点。

6、执行profile让新配置生效

#  source /etc/profile

7、检查是否安装成功

#  java -version

centos 7.2安装 java_centos7.2 linux系统上安装java环境相关推荐

  1. linux 命令安装 wine,在Linux系统上安装Wine的教程

    Wine,一个在Linux平台上非常受欢迎并且强大的开源应用,有了它,我们可以在Linux平台上完美运行Windows应用与游戏. WineHQ团队,近期宣布了一个新的开发版本Wine1.7.29.这 ...

  2. Redis进阶实践之二如何在Linux系统上安装安装Redis

    2019独角兽企业重金招聘Python工程师标准>>> Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了"如何安装VMware Pr ...

  3. linux 安装locate命令,在Linux系统上安装和使用locate命令的方法

    在Linux操作系统上工作时最常见的操作之一是搜索文件和目录,我们可以在Linux系统中安装locate并使用locate命令来操作,因为该命令是按名称搜索文件和目录的,使用它处理起来相当的简单,在本 ...

  4. qt-sdk-linux,在linux系统上安装qt-sdk步骤.doc

    在linux系统上安装qt-sdk步骤 在Linux系统上使用SDK安装Qt软件 在Linux上使用SDK安Qt是比较简单的,按照下面的安装步骤提示,一步一步下来即可完成,但是其中有些要注意的地方.下 ...

  5. linux终端下载notepad,在Linux系统上安装NotePad++的三种方法介绍

    本文介绍在Linux操作系统上安装NotePad++的三种方法,使用Snap.Wine和NotePadQQ.这里要说的是:由于像Wine和Snap软件包这样的工具,在Linux上运行的Notepad+ ...

  6. 电脑安装双系统-linux系统上安装windows系统

    电脑安装双系统 1 背景 2 环境 3 思路 4 操作步骤 4.1 安装gparted 4.2 设置windows安装驱动器 4.3 安装windows10操作系统 4.4 设置开机引导 1 背景 电 ...

  7. 在LInux系统上安装ImageMagick

    一.ImageMagick的安装背景 项目中需要获得ECG图片,使用心电插件只能生成PDF,因此需要在Linux系统上安装ImageMagick程序将PDF转化成图片 二.ImageMagick介绍 ...

  8. linux snap exe,在Linux系统上安装官方Snap Store应用程序

    本文介绍在Linux操作系统上安装官方Snap Store应用程序的方法,内容包括启用Snap支持.安装Snap Store及配置.从Snap Store安装软件及卸载软件.注意:Snap存储有时在非 ...

  9. linux安装文件多大空间,你的Linux系统上安装了多少内存?又使用了多少?

    [51CTO.com快译]几个命令可报告Linux系统上安装和使用了多少内存.你可能淹没于细节,也可能获得快速简易的答案,这看你使用哪个命令. 有好多方法可以获取Linux系统上已安装内存方面的信息, ...

最新文章

  1. Eclipse解决Ctrl+c很卡的方法
  2. 2B.处女座与cf(C++)
  3. Collections工具类常用API使用示例
  4. POJ2195 Going Home 最小费用最大流
  5. Tomcat源码解析四:Tomcat关闭过程
  6. FFT-Matlab初步实现
  7. 如何使用Avira Rescue CD清洁感染的PC
  8. BSOJ 2423 -- 【PA2014】Final Zarowki
  9. caffe运行训练脚本时报错:Unknown bottom blob 'data' (layer 'conv1',bottom index 0)
  10. java hibernate 多对多_hibernate 多对多映射配置详解
  11. 【转】ASP.NET 表单验证实现浅析
  12. Java 反编译工具包(.class -> .java) 及其在 Minecraft 中相关应用
  13. 人文社科课题中计算机知识的作用,人文社科类项目申请书模板.doc
  14. HTML translate方法,HTML canvas translate()用法及代码示例
  15. 第六周助教工作总结——NWNU李泓毅
  16. 元宇宙3D设计系统【构思与展望】
  17. 新华三联合英特尔共同增强服务器内存的可靠性
  18. 数据挖掘-二项逻辑斯蒂回归模型算法的R实现
  19. win10升级win11后office文件无法直接打开的问题
  20. 怎么删除github项目/仓库中已经上传的代码

热门文章

  1. 最火的开源项目及编程语言
  2. hdu3787 A+B
  3. linux下c++版本线程池的实现
  4. 使用labelme进行图片语义分割数据的标注(如何转换为训练的灰度图,即像素值为类别值)
  5. excel自动调整列宽_Excel双击鼠标的9种用法
  6. linux 查找html文件,linux查找文件内容包含
  7. jvisualvm/Jconsole监控WAS(WebSphere)中间件
  8. springboot添加拦截器 监听等设置
  9. bootstrap带图标的按钮与图标做连接
  10. TCP相关面试题总结