在Linux上装jdk

  • 首先需要个安装包
  • 查看下默认的版本号
  • 解压jdk压缩包
  • 修改/etc/profile
  • 刷新/etc/profile
  • 修改 .bash _profile
  • 刷新.bash_profile
  • 查看版本

首先需要个安装包

下载较慢,直接用Xftp传一个就行了(直接拉着拖拽过去就行)

查看下默认的版本号

java -version

这是默认的版本号:

openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)

解压jdk压缩包

我们可以解压到/usr/local/目录下

1、先把压缩包移动到/usr/local/目录下

mv jdk-8u291-linux-x64.tar.gz /usr/local

2、切换到/usr/local/

cd /usr/local/

3、解压压缩包

tar -xvf jdk-8u291-linux-x64.tar.gz

解压后就会多一个jdk1.8.0_291文件夹了

修改/etc/profile

vi /etc/profile

在最下面添加如下内容:

export JAVA_HOME=/usr/local/jdk1.8.0_291
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

注意:JAVA_HOME=对应的是自己的jdk存放路径,编辑后保存并退出

保存退出:按下Esc并输入:wq

刷新/etc/profile

source /etc/profile

再查看版本,还是1.8.0_242,因为我们还需要修改 .bash _profile文件

修改 .bash _profile

1、切换到根目录

cd ~

2、修改 .bash _profile文件

vi .bash_profile

再最后面输入下面的内容:

export JAVA_HOME=/usr/local/jdk1.8.0_291
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

刷新.bash_profile

source .bash_profile

查看版本

java -version

切换到其他用户查看版本也是刚才安装的版本了

OK,到此完美解决了学妹的问题,如果对你也有帮助那就太好了。

以上就是学妹跑过来抱着我的胳膊让我帮她在Linux上装jdk【手把手教学】的全部内容。

看完如果对你有帮助,感谢点赞支持!
如果你是电脑端,看到右下角的 “一键三连” 了吗,没错点它[哈哈]


加油!

共同努力!

Keafmd

学妹跑过来抱着我的胳膊让我帮她在Linux上装jdk【手把手教学】相关推荐

  1. 学妹跑过来问我为啥使用Xshell连接虚拟机时连接需要等那么久【手把手讲解】

    解决[使用shell连接虚拟机时连接等待时长过长]的问题 打开sshd服务的配置文件/etc/ssh/sshd_config 把UseDNS yes,改为UseDNS no 重启ssh服务 打开ssh ...

  2. 在你迷茫时不如学好一门语言(送给大一的学弟学妹)

    在你迷茫时不如学好一门语言 个人经历: 记得大一刚来的时候,完全不理解软件专业是干嘛的,就知道跟着老师和一些学长敲一些没见过的代码.刚开始学的是C语言,那些代码都不理解是什么意思,学长说,你不用理解, ...

  3. 【自我感悟致学弟学妹】大三上的感悟,何为真正优秀的人

    突然发现半年前写的小博客,不知道为什么被设置为私密了..还是放出来吧.. 我是计算机专业的,但是这篇文章不针对某个专业的同学,而是针对所有人. 明天就要考计算机三级和四级了,然而几乎没有复习的我已经放 ...

  4. 程序员的奋斗史(四十六)——大学断代史(十)——给学弟学妹们的忠告——终结篇

    文/温国兵 「写在前面」 大学断代史终于要完结了,就像一条再长的路总有终点一样.该系列文章前前后后写了一两个月,也该收尾了,至于收尾的文章,想了想,决定写写自己对学弟学妹的忠告.本篇文章以话题的形式呈 ...

  5. 学长学妹都喜欢的计算机科学速成课,悄悄说一句:大学能刷完的都是幸运的仔!

    记得之前有个读者留言说,"二哥,你把你妹也带到计算机这个行业,不觉得无趣吗?况且现在编程卷的飞起." 说实话,如今这个快节奏的时代,哪个行业都很容易卷,尤其是顶着高薪帽子的计算机行 ...

  6. 写给湘大计算机相关专业的学弟学妹们

    写给湘大计算机 写给湘大计算机相关专业的学弟学妹们 不管未来怎么样,但是作为一个大学四年真正奋斗过的学长,我觉得我比其他人更有资格写这样的一篇文章.希望能给湘大的学弟学妹们一些正能量. 奋斗篇 首先写 ...

  7. 学妹来实习,看我如何步步为营!

    1. 每年暑假都会有许多大学生出来找实习.程序员们常常对此怀有某种期待--万一来一个长得乖的小妹,那无疑是给整个夏天带来了甜爽的清凉! 奈何天公不作美,从来就没有送来这样一个林妹妹!纵然年年来的实习生 ...

  8. 如何向学妹解释在地址栏中输入网址后发生了什么?

    前几天有个学妹问我为什么在浏览器里面输了网址就会显示出来页面,虽然这个现象很常见,但是要想解释清楚确实有些小困难,当时也只是简单的回答了她,现在想趁着这个机会好好整理下相关知识.整理完才觉得其实就和我 ...

  9. 学妹问H哥:你是如何平衡工作和生活的?

    作者 l Hollis 来源 l Hollis(ID:hollischuang) 这几天被B站的<后浪>刷屏了,不管别人怎么看,我个人觉得还挺不错的.很多人说<后浪>传达出一种 ...

最新文章

  1. quartusII中功能仿真和时序仿真的分析
  2. bootloader烧写
  3. leetcode 105. 从前序与中序遍历序列构造二叉树
  4. mysql 复制诊断_诊断Mysql复制问题
  5. 数据结构课程设计---最长公共子串
  6. 《剑指offer》从上往下打印二叉树
  7. 顺序表的应用__电话本
  8. test.php.bak,记一次phpmyadmin 4.8.1 远程文件包含漏洞(BUUCTF web)
  9. python 数据库查询返回list或tuple
  10. STM32之SysTick原理
  11. 数据库每日一题(易错)
  12. 简用计算机,你真的会使用“计算器”吗?
  13. python类方法和静态方法_Python 中的方法、静态方法(static method)和类方法(class method)...
  14. 基于51单片机+SG90舵机
  15. 去文字,如何用PS快速去除图片上的文字
  16. HBase 过滤器使用
  17. 声反馈抑制使用matlab/simulink仿真
  18. <C++>初识类的继承,用三行情诗打开继承的大门
  19. 华为手机如何给手机屏幕录制
  20. 百度自然语言接口调用

热门文章

  1. 电路板上的这些标志你都知道是什么含义吗?
  2. android聚合社交通讯录app,这5款APP让你抛弃手机自带通讯录
  3. dell刷sn_戴尔笔记本怎么查询sn码
  4. 多项式拟合(polyfit)及局部加权回归(Lowess)对二维数据基础规律和离群特征学习的分析对比
  5. 51单片机控制小舵机
  6. pictureBox用法
  7. python与会计数据_Python与财务【上】--数据采集篇
  8. Python递归获取指定文件夹下的所有文件夹、文件
  9. html特效代码 枫叶,jQuery飘落的枫叶
  10. UPC 2021个人训练赛第10场