centos7安装java的多种方式总结

 更新时间:2023年01月30日 16:08:02   作者:金龙~~  
这篇文章主要给大家介绍了关于centos7安装java的多种方式,文中通过实例代码以及图文介绍的非常详细,对大家学习或者使用java具有一定的参考学习价值,需要的朋友可以参考下

方式一、yum方式安装(简单快速、无需配置环境变量、但可能出现奇怪的问题)

1、查看可安装版本

yum -y list java*

2、安装1.8版本

yum -y install java-1.8.0-openjdk*

3、查看是否安装成功

java -version  #如图所示、即为安装成功、且显示版本号等信息

4、查看jdk安装目录

cd /usr/lib/jvm
cd java-1.8.0-openjdk 

5、卸载

yum -y remove java-1.8.0-openjdk*

方式二、手动安装(需要手动下载安装包、需要配置环境变量)

1、下载安装包

官网下载地址 : https://www.oracle.com/java/technologies/downloads/#java8

如图、下载linux64位tgz压缩包、官网下载需要登录oracle账号、可临时注册一个、几分钟搞定、或者查下其他方式获取安装包皆可。

2、上传

将相应压缩包上传至linux,windows系统推荐使用xshell+xftp远程连接工具,mac系统推荐使用rz/sz传输工具。

3、安装

tar -zxvf jdk-8u333-linux-x64.tar.gz    #解压至当前目录

4、配置环境变量

执行如下命令打开环境变量配置文件

vim /etc/profile

按 i 健进入编辑状态

将如下环境变量信息、写入文件(注意、请将JAVA_HOME替换为自己的jdk路径)

export JAVA_HOME=/home/chenjinlong/java/jdk1.8.0_333
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre 

输入 :wq 保存并退出文件

(如果输入错误或者不想更新文件、可输入 :q! 进行不保存退出)

使环境变量生效

source /etc/profile

5、验证是否安装成功

java -version

总结

到此这篇关于centos7安装java的多种方式的文章就介绍到这了,更多相关centos7安装java方式)内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 用java代码帮朋友P图

    用java代码帮朋友P图

    这篇文章主要为大家介绍了使用java代码帮朋友P图的实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • java实现CSV文件导入与导出功能

    java实现CSV文件导入与导出功能

    这篇文章主要为大家详细介绍了java实现CSV文件导入与导出,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Java设计模式之命令模式_动力节点Java学院整理

    Java设计模式之命令模式_动力节点Java学院整理

    命令模式就是对命令的封装,下文中给大家介绍了命令模式类图中的基本结构,对java设计模式之命令模式相关知识感兴趣的朋友一起看看吧
    2017-08-08
  • Spring Bean生命周期之属性赋值阶段详解

    Spring Bean生命周期之属性赋值阶段详解

    这篇文章主要为大家详细介绍了Spring Bean生命周期之属性赋值阶段,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • 通过实例解析Java不可变对象原理

    通过实例解析Java不可变对象原理

    这篇文章主要介绍了通过实例解析Java不可变对象原理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • feign post参数对象不加@RequestBody的使用说明

    feign post参数对象不加@RequestBody的使用说明

    这篇文章主要介绍了feign post参数对象不加@RequestBody的使用说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • Spring循环依赖的解决方法详解

    Spring循环依赖的解决方法详解

    Spring的解决循环依赖是有前置条件的,要解决循环依赖我们首先要了解Spring Bean对象的创建过程和依赖注入的方式。依赖注入方式,我之前的博客有所分享,大家可以在看本篇文章之前进行一下小小的回顾
    2022-08-08
  • Java IO流之节点流与字符流的相关知识总结

    Java IO流之节点流与字符流的相关知识总结

    今天给大家带来的是关于Java的相关知识,文章围绕着Java节点流与字符流展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06
  • SWT(JFace)体验之FormLayout布局

    SWT(JFace)体验之FormLayout布局

    SWT(JFace)体验之FormLayout布局示例代码。
    2009-06-06
  • 详解java创建一个女朋友类(对象啥的new一个就是)==建造者模式,一键重写

    详解java创建一个女朋友类(对象啥的new一个就是)==建造者模式,一键重写

    这篇文章主要介绍了java建造者模式一键重写,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04

最新评论