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

Linux 下安装JDK17_linux的jdk安装

maynowei4个月前 (10-23)技术知识185

一、安装环境

操作系统:

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,看看自己刚刚设置的的环境变量配置是否都正确

如图所示:


至此,安装结束

相关文章

Axure案例小红书APP登陆界面划屏效果制作

有一款叫做小红书的APP(不是小黄书)登陆界面做的非常清新脱俗,教他家用Axure模仿练习一下他的登陆界面划屏效果,这个内容虽然有些多,但是制作方法并不难,耐心跟着做的话肯定没问题哒!点击观看效果效果...

网络安全常用术语(网络安全常用术语介绍)

黑客帽子之分白帽白帽:亦称白帽黑客、白帽子黑客,是指那些专门研究或者从事网络、计算机技术防御的人,他们通常受雇于各大公司,是维护世界网络、计算机安全的主要力量。很多白帽还受雇于公司,对产品进行模拟黑客...

一文弄懂 GO 的 互斥锁 Mutex !(互斥锁的使用方法)

在 Go 语言并发编程中,互斥锁(Mutex)是一个非常重要的同步原语。本文将深入介绍 Mutex 的使用方法、实现原理以及最佳实践。1. 什么是 Mutex?Mutex(互斥锁)是一种用于多线程编程...

Linux系统编程—互斥量mutex(linux 互斥量)

##互斥量mutex前文提到,系统中如果存在资源共享,线程间存在竞争,并且没有合理的同步机制的话,会出现数据混乱的现象。为了实现同步机制,Linux中提供了多种方式,其中一种方式为互斥锁mutex(也...

Linux C++实现多线程同步的四种方式(超级详细)

背景问题:在特定的应用场景下,多线程不进行同步会造成什么问题?通过多线程模拟多窗口售票为例:#include <iostream>#include<pthread.h>#inc...

PL/SQL Developer连接Oracle数据库详解

序言:oracle数据库比较难搞,好不容易安装上了,但是怎么连接呢,直接在服务器里用自带的命令行操作太繁琐,所以PL/SQL Developer客户端的好处就显而易见了,今天和大家聊聊客户端具体配置方...