centos下怎么安装jdk

发布时间 - 2020-03-31 00:00:00    点击率:

具体方法如下:

一、卸载系统自带的OpenJDK以及相关的java文件

1、在命令窗口键入:

rpm -qa | grep java

2、删除原有java文件,在命令窗口键入:

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64 
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

3、检查是否已经删除成功

java -version

(推荐教程:centos教程)

二、下载最新稳定JDK

1、下载地址为

http://www.oracle.com/technetwork/java/javase/archive-139210.html

2、下载完成后,将JDK压缩包 复制一份到/usr/local/src/作备份

cp jdk-8u144-linux-x64.tar.gz /usr/local/src/

注意:修改JDK压缩文件的权限,然后再进行复制操作。

在命令行键入:

chmod 755 jdk-8u144-linux-x64.tar.gz

三、解压JDK

1、在命令窗口键入:

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

2、删除JDK压缩包

在命令行键入:

rm -f jdk-8u144-linux-x64.tar.gz

四、配置JDK环境变量

1、编辑全局变量

在命令行键入:

vi /etc/profile

2、加入如下文本:

#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:$ {JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

五、让刚刚设置的环境变量生效并检查是否安装成功

1、让刚刚设置的环境变量生效

键入:

source /etc/profile

2、检查是否配置成功

键入:

java -version

相关视频教程推荐:linux视频教程


# centos  # 命令行  # 压缩包  # 下载地址  # 然后再  # 压缩文件  # 方法如下  # 系统自带  # 全局变量  # 完成后  # headless 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区  linux写shell需要注意的问题(必看)  Laravel怎么实现验证码(Captcha)功能  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  无锡营销型网站制作公司,无锡网选车牌流程?  大连网站制作公司哪家好一点,大连买房网站哪个好?  Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理  详解jQuery停止动画——stop()方法的使用  Laravel如何处理和验证JSON类型的数据库字段  瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口  百度浏览器如何管理插件 百度浏览器插件管理方法  潮流网站制作头像软件下载,适合母子的网名有哪些?  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  简历在线制作网站免费版,如何创建个人简历?  三星、SK海力士获美批准:可向中国出口芯片制造设备  java ZXing生成二维码及条码实例分享  Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)  Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理  英语简历制作免费网站推荐,如何将简历翻译成英文?  Laravel如何使用查询构建器?(Query Builder高级用法)  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  Laravel怎么为数据库表字段添加索引以优化查询  android nfc常用标签读取总结  创业网站制作流程,创业网站可靠吗?  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  Laravel如何处理表单验证?(Requests代码示例)  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  如何为不同团队 ID 动态生成多个“认领值班”按钮  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  浅谈Javascript中的Label语句  如何在橙子建站上传落地页?操作指南详解  使用豆包 AI 辅助进行简单网页 HTML 结构设计  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  如何续费美橙建站之星域名及服务?  如何在IIS7上新建站点并设置安全权限?  浅谈redis在项目中的应用  如何快速搭建高效香港服务器网站?  iOS发送验证码倒计时应用  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)  网站优化排名时,需要考虑哪些问题呢?  如何在七牛云存储上搭建网站并设置自定义域名?  今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】  什么是JavaScript解构赋值_解构赋值有哪些实用技巧  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  香港服务器租用每月最低只需15元?