当前位置:首页 > 技术知识 > 正文内容

Linux 下安装JDK17_linux的jdk安装

maynowei7个月前 (10-23)技术知识275

一、安装环境

操作系统:

JDK版本:17

二、安装步骤

第一步:下载安装包

下载Linux环境下的jdk1.8,请去官网(
https://www.oracle.com/java/technologies/downloads/#java8)中下载jdk的安装文件;

由于我的Linux是64位的,因此我下载jdk-17_linux-x64_bin.tar.gz(https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz)。

如下图所示:

远程调用下载文件直接用wget就可以,一般文件路径类型是http。如果有遇到是https就会下载出错。只需要在wget后面加上--no-check-certificate就可以,需要一个认证下载指令而已。

第二步、解压

在usr目录下新建一个java文件夹,将【jdk-17.0.2】里的数据拷贝至/user/java目录下

第三步、修改环境变量

在文件末尾添加一下内容

export JAVA_HOME=/usr/java/jdk-17.0.2
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}

通过命令source /etc/profile让profile文件立即生效,如图所示

第四步、测试是否安装成功

①、使用javac命令,不会出现command not found错误

②、使用java -version,出现版本为java version "17.0.2" 2022-01-18 LTS

③、echo $PATH,看看自己刚刚设置的的环境变量配置是否都正确

如图所示:


至此,安装结束

相关文章

去哪儿暑期PM实习一月记:在互联网公司做产品实习是怎样一种体验

人人都是产品经理旗下【起点学院】推出产品经理“365天”成长计划,BAT大牛带你学产品! 在毕业前的最后一个暑假,缘分使然找了几个月暑期实习之后进入了去哪儿,申请提前入职工作至今正好满一个月。原先有在...

出售闲置原型素材来赚钱,上传作品,即可收上万元收入

出售闲置原型素材来赚钱。产品经理每年设计出大量的原型作品和组件、元件库、交互原型模板等作品,如果项目结束,你的原型就失去了作用,而有需求的人却找不到这样的作品。现在我们发现这样一家元件库、原型模板、素...

苹果编程Objective C与Swift谁更牛?

小鹏大学刚刚毕业,软件开发方面的东西学的不是很多,听好多同学说做iOS开发工资上万是很容易的,踌躇满志,一直想自学iOS开发,可突如其来的一件事让他瞬间迷茫了。时间:2014年9月10日10点地点:某...

android培训学习的大纲(安卓app培训)

第一阶段android基础:1.基础javaJava概述,进制,数据类型,常量变量,运算符,表达式关系运算符,逻辑运算符,if语句,switch语句while循环,do...while循环,for循环...

CPU「离奇」飙到 100%!开发者挖出 Linux 内核 16 年老 Bug:这么多年竟无人发现?

【CSDN 编者按】每一次对旧设备的升级都仿佛是一场跨越时代的冒险。本文作者致力于将基于 PXA166 的 Chumby 8 设备从 Linux 2.6.28 版本升级到现代 6.x 版本,然而,在看...

如何在Go中同步线程(go语言同步锁)

单线程代码已经带来头痛。添加第二个线程,就是从基础头痛升级了。解决方案?互斥锁:线程和数据的交通警察。一旦你理解了它们,线程同步就变成了第二本能,语言无关。在C++和Go中工作,我遇到过所有常见的混乱...