Linux系统下安装jdk及环境配置(两种方法)

Linux系统下安装jdk及环境配置(两种方法)这里介绍两种linux环境下jdk的安装以及环境配置方法在windows系统安装jdk以及环境配置,相信大家都会,这里就不做赘述了,这里主要讲讲linux下的jdk安装以及环境配置。第一种属于傻瓜式安装,一键安装即可(yum安装);第二种手动安装,需要自己去Oracle官网下载需要的jdk版本,然后解压并配置环境,整个过程其实很简单。一、yum一键安装这种办法简单粗暴,就像盖伦丢技能…

大家好,又见面了,我是你们的朋友全栈君。

这里介绍两种linux环境下jdk的安装以及环境配置方法
在windows系统安装jdk以及环境配置,相信大家都会,这里就不做赘述了,这里主要讲讲linux下的jdk安装以及环境配置。

  1. 第一种属于傻瓜式安装,一键安装即可(yum安装);
  2. 第二种手动安装,需要自己去Oracle官网下载需要的jdk版本,然后解压并配置环境,整个过程其实很简单。

一、yum一键安装
这种办法简单粗暴,就像盖伦丢技能一样。废话不多说,直接开始操作。

1.首先执行以下命令查看可安装的jdk版本:

yum -y list java*

执行成功后可看到如下界面:
在这里插入图片描述

2.选择自己需要的jdk版本进行安装,比如这里安装1.8,执行以下命令:

yum install -y java-1.8.0-openjdk-devel.x86_64

等待安装完成即可。

3.安装完成之后,查看安装的jdk版本,输入以下指令:

java -version

此处便可以看到自己安装的jdk版本信息。
你如果好奇这个自动安装把jdk安装到哪里去了,其实你可以在usr/lib/jvm下找到它们。
ok,完成!

二、手动安装

如果觉得yum一键安装不大好,其实可以手动安装的,个人建议还是手动安装更好,可以安装到想要安装的目录下,更能加深自己的体会。ok,接下里开始手动安装!

1.去Oracle官网下载需要安装的jdk版本,我这里用的是jdk-8u181-linux-x64.tar.gz
2.将该压缩包放到/usr/local/jdk目录下,jdk目录需要自己手动创建,也可以叫java,名字自己随意取(见名知意),然后解压该压缩包,输入如下指令:

tar zxvf jdk-8u181-linux-x64.tar.gz

解压成功后如下图所示:
在这里插入图片描述
3.接下来就该配置环境变量了,输入以下指令进行配置:

vim /etc/profile

输入完毕并回车,在文件尾部添加如下信息:

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_181
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

注意:第一行的JAVA_HOME=/usr/local/jdk/jdk1.8.0_181 此处等号右边的是自己的jdk实际解压目录。如果不是该目录则需要改成自己的实际目录,其他不变。

4.编辑完之后,保存并退出,然后输入以下指令,刷新环境配置使其生效:

source /etc/profile

5.查看jdk是否安装成功,输入指令java -version即可。
在这里插入图片描述
6.至此,手动安装完成~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132114.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • js匿名函数作为函数参数

    js匿名函数作为函数参数由衷的感叹,js真是烦。学到现在,渐渐理解了什么是:语言都是通用的,没有好不好,只有擅长不擅长。继承,多态,甚至指针,c能实现,c++,java有,javascript(和java是雷锋和雷峰塔的区别,名字上不知道坑了多少人)也能变通实现。温故知新,今天又回味了一遍,匿名函数作为函数参数。代码很短,五脏俱全。functiont

    2022年10月3日
    2
  • VLAN标签「建议收藏」

    VLAN标签「建议收藏」1.VLAN标签定义和作用要使交换机能够分辨不同的VLAN报文,需要在报文中添加标识VAN信息的字段。IEEE802.1Q协议规定在以太网数据帧的目的MAC地址和源MAC地址字段之后、协议类型字段之前加入4个字节的VLAN标签(又称VLANTag,简称Tag),用以标识VLAN信息,IEEE802.1Q封装的VLAN数据帧格式如图所示。2.常用设备收发数据帧的VLAN标签情况…

    2022年8月10日
    6
  • 计算机组成原理知识点梳理(一)

    计算机组成原理知识点梳理(一)注:所学教材为《计算机组成原理(第二版)》唐朔飞编著;本次梳理涵盖内容为:第一章计算机系统概论1.1计算机系统简介1.2计算机的基本组成参考内容以及图片来源为书本和csdn博文第一章计算机系统概论1.1计算机系统简介计算机系统结构:主要研究软硬件功能的分配和对软硬件界面的确定。计算机组成是计算机系统结构的逻辑实现。计算机实现是对计

    2022年5月31日
    32
  • file指定路径_目标实现的策略与路径

    file指定路径_目标实现的策略与路径FileProvider路径配置策略的理解★FileProvider的使用在AndroidManifest.xml中<providerandroid:name="android.support.v4.content.FileProvider"android:authorities="set_your……

    2025年7月30日
    4
  • Spring之ORM

    Spring之ORMSpring之ORM

    2022年4月22日
    47
  • vm15激活码【2021免费激活】

    (vm15激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~70YZDJVTFP-eyJsaWNlb…

    2022年3月26日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号