JAVA技术交流QQ群:170933152

主要说一下,如果是用vmware的话,需要搭建一个ftp服务器,这样,从windows上把下载好的jdk文件直接copy

到centos,的ftp上就可以,这样需要:

1.Centos上搭建ftp

上传在 /opt 目录

2.晕啊。。。后来才发现,根本不用那么麻烦装ftp,直接使用在xshell中,使用rz命令,就行,接收文件用rz,发送文件用sz

解压

$ cd /opt
$ tar zxvf jdk-8u144-linux-x64.tar.gz

重命名

$ cd /opt
$ mv jdk1.8.0_144/ /lib/jvm

配置环境变量

如果是对所有的用户都生效就修改vi /etc/profile 文件

如果只针对当前用户生效就修改 vi ~/.bahsrc 文件

在文件底部添加如下代码,如果上一步的路径和我的不一致要改一下

$ vi /etc/profile

环境变量配置内容

#jdk
export JAVA_HOME=/lib/jvm
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

使环境变量生效

运行 source /etc/profile使/etc/profile文件生效

$ source /etc/profile

或者

$ source ~/.bashrc

验证

使用 java -version 和 javac -version 命令查看jdk版本及其相关信息,不会出现command not found错误,且显示的版本信息与前面安装的一致

[root@localhost ~]# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

Linux学习笔记018---Centos7 下安装JDK1.8相关推荐

  1. 学习笔记(1)centos7 下安装nginx

    学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个rep ...

  2. 学习笔记(2)centos7 下安装mysql

    centos7安装mysql 本文通过yum方式安装mysql 1.添加mysql yum 仓库 去mysql开发者中心(http://dev.mysql.com/downloads/repo/yum ...

  3. Linux学习笔记之CentOS7学习(一)

    CentOS7学习笔记(一):基础知识 学习Linux版本CentOS-7-x86_64-Minimal-1804.iso,目前比较新的一个版本. VMware安装镜像文件,设置网络连接方式为桥接模式 ...

  4. Linux学习笔记一:vmware安装Ubuntu虚拟机并进行联网设置

    目录 概述 新建虚拟机 安装Ubuntu 安装后重启失败 联网设置 修改分辨率 概述 主要参考讯为的教程,没有使用讯为提供的镜像.为了自己动手把相关工具安装一遍,采用了官方的Ubuntu18镜像.过程 ...

  5. Linux工作笔记031---Centos7.3下安装tomcat

    JAVA技术交流QQ群:170933152 后来发现安装很简单,把安装包,解压,然后 启动就可以了,如果需要改端口,就去conf中的server.xml中去改一下就可以了 下面的步骤有点啰嗦 ---- ...

  6. Vue2学习笔记1 - win10下安装vue开发环境

    操作系统为Win10_x64 1.安装NodeJs Vue的安装依赖NodeJs,所以需要先安装NodeJs,去NodeJs官网(http://nodejs.cn/download/)下载对应系统的n ...

  7. Linux学习笔记(五)安装ROS-Academy-for-Beginners教学包

    目录 一.学习进度 二.下载安装 三.运行实例 一.学习进度 本文是练习中国大学MOOC<机器人操作系统入门>课程代码示例 课程结构:(教学讲义记录在ros-tutorial-icours ...

  8. Linux学习笔记3(虚拟机安装ubuntu文件传输远程连接和控制)

    一.VMware虚拟机安装ubuntu 1.1 介绍 1.VMware 是什么? 威睿(英语:VMware, Inc.)是一家全球著名的软件公司,它提供云计算和硬件虚拟化的软件和服务,并号称是第一个商 ...

  9. [Linux环境]-centos7下安装jdk1.8.0_141流程.

    1.查看当前虚拟机java环境版本:  java -version [root@centos-linux-7 bin]# java -version java version "1.7.0_ ...

  10. 学习笔记42—Win7下安装Linux双系统

    1.下载Linux镜像:http://mirrors.163.com/ubuntu-releases/18.04.1/ 方法一: 1.用软通牒软件将Linux的镜像写入空的优盘中, 具体如下: 1) ...

最新文章

  1. controller接收json数据_答疑 | 前后端分离,如何接收json数据?
  2. 利用 BASE64Encoder 对字符串进行加密 BASE64Decoder进行解密
  3. 风变编程的python课程怎么样-高效学风变编程Python,解锁不一样的职场进阶之路...
  4. 2020年,从提升认知开始
  5. 为operamasks增加HTML扩展方式的组件调用
  6. hadoop介绍及伪分布式搭建
  7. oracle相同sql执行计划不同,相同的SQL 在正式和测试环境中执行计划的不同
  8. DOM事件学习之兼容中文输入法
  9. VM在使用过程中开机频繁黑屏(VM14版本问题导致的,频繁开机黑屏)
  10. 程序员眼中的中国传统文化-王阳明《传习录》21
  11. 接口请求 Provisional headers are shown
  12. 关于向量的叉乘右手定则判方向
  13. 一个小白的Arp攻防实战
  14. 拉格朗日乘子法(Lagrange Multiplier) 和KKT条件
  15. 与卿共赴鸿蒙是什么意思,《山河令》看来周子舒是真的很爱温客行,君心似我心,此生无憾...
  16. 《 ThinkSNS 社区服务接口文档.md 》
  17. 电影数据分析(大数据分享)
  18. Android基础知识——完善
  19. TCP滑动窗口机制(重要)
  20. 油猴脚本*********js简单替换页面文字

热门文章

  1. STM8学习笔记---点亮LED灯
  2. 3Dslicer +VS2013编译介绍
  3. 通用日志系统开发【转】
  4. QFile和C语言对文件操作的性能比较.--读取double型二进制数据文件
  5. Qt 线程基础(QThread、QtConcurrent等)
  6. Git教程(二)-如何上传和同步自己的git项目
  7. PhalApi:[3.1] 扩展类库:微信开发
  8. 三月提示:提防挂马网站 关注账号安全
  9. 对象序列化和反序列化是怎么回事
  10. i++为什么不能作为左值,而++i可以作为左值