虚拟机Ubuntu系统安装JDK以及配置环境不懂随时私

2024-06-16 20:36

本文主要是介绍虚拟机Ubuntu系统安装JDK以及配置环境不懂随时私,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、在虚拟机中打开终端:
如果你使用的是 Linux 发行版(如 Ubuntu、CentOS),打开终端窗口。

2、使用 wget 命令下载 JDK:
首先找到你想要下载的 JDK 版本的下载链接。通常,你可以在 Oracle 官方网站或者 OpenJDK 的官方网站上找到对应的下载链接。
以 Oracle JDK 为例,可以使用以下命令下载:
wget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie” https://download.oracle.com/otn-pub/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
这个命令会下载 JDK 8 Update 20202 的 tar.gz 压缩归档文件,并且会忽略证书和 Cookie 的检查(Oracle 下载需要接受许可协议的 Cookie)。
这里踩的坑就是不知道这个地址是什么?后来看半天才知道直接右键点击那个包复制链接然后就有一个地址了
在这里插入图片描述

3、等待下载完成:
wget 命令会将文件下载到当前工作目录(通常是用户的主目录)。

4、解压 JDK 文件:
下载完成后,使用 tar 命令解压文件。例如:
tar -xzvf jdk-8u202-linux-x64.tar.gz -C /usr/local/

这里我遇到就是一直解压不了 然后看到大佬说 这个命令前面要加个 sudo
sudo tar -zxvf jdk-22_linux-x64_bin.tar.gz -C /usr/local/ 这样就可以了。。。。。
这个命令将 JDK 解压到 /usr/local/ 目录下。

5、设置环境变量:
编辑你的 shell 配置文件(如 /.bashrc、/.bash_profile 或者 /etc/profile),设置 JAVA_HOME 和将 bin 目录添加到 PATH 中。例如,在 ~/.bashrc 文件中添加以下行:
先用vim /etc/profile 来进行一个编译 然后
export JAVA_HOME=/usr/local/java/jdk-22.0.1 # 这里根据实际解压的 JDK 版本来设置
export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH
export CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
然后运行以下命令使配置生效:
source ~/.bashrc

5、验证安装:
运行以下命令验证 JDK 是否安装成功:
java -version
应该显示安装的 JDK 版本信息。

这篇关于虚拟机Ubuntu系统安装JDK以及配置环境不懂随时私的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1067480

相关文章

JAVA中安装多个JDK的方法

《JAVA中安装多个JDK的方法》文章介绍了在Windows系统上安装多个JDK版本的方法,包括下载、安装路径修改、环境变量配置(JAVA_HOME和Path),并说明如何通过调整JAVA_HOME在... 首先去oracle官网下载好两个版本不同的jdk(需要登录Oracle账号,没有可以免费注册)下载完

nginx 负载均衡配置及如何解决重复登录问题

《nginx负载均衡配置及如何解决重复登录问题》文章详解Nginx源码安装与Docker部署,介绍四层/七层代理区别及负载均衡策略,通过ip_hash解决重复登录问题,对nginx负载均衡配置及如何... 目录一:源码安装:1.配置编译参数2.编译3.编译安装 二,四层代理和七层代理区别1.二者混合使用举例

Java JDK1.8 安装和环境配置教程详解

《JavaJDK1.8安装和环境配置教程详解》文章简要介绍了JDK1.8的安装流程,包括官网下载对应系统版本、安装时选择非系统盘路径、配置JAVA_HOME、CLASSPATH和Path环境变量,... 目录1.下载JDK2.安装JDK3.配置环境变量4.检验JDK官网下载地址:Java Downloads

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

Linux下进程的CPU配置与线程绑定过程

《Linux下进程的CPU配置与线程绑定过程》本文介绍Linux系统中基于进程和线程的CPU配置方法,通过taskset命令和pthread库调整亲和力,将进程/线程绑定到特定CPU核心以优化资源分配... 目录1 基于进程的CPU配置1.1 对CPU亲和力的配置1.2 绑定进程到指定CPU核上运行2 基于

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

Spring Boot spring-boot-maven-plugin 参数配置详解(最新推荐)

《SpringBootspring-boot-maven-plugin参数配置详解(最新推荐)》文章介绍了SpringBootMaven插件的5个核心目标(repackage、run、start... 目录一 spring-boot-maven-plugin 插件的5个Goals二 应用场景1 重新打包应用

Java中读取YAML文件配置信息常见问题及解决方法

《Java中读取YAML文件配置信息常见问题及解决方法》:本文主要介绍Java中读取YAML文件配置信息常见问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要... 目录1 使用Spring Boot的@ConfigurationProperties2. 使用@Valu

Linux系统性能检测命令详解

《Linux系统性能检测命令详解》本文介绍了Linux系统常用的监控命令(如top、vmstat、iostat、htop等)及其参数功能,涵盖进程状态、内存使用、磁盘I/O、系统负载等多维度资源监控,... 目录toppsuptimevmstatIOStatiotopslabtophtopdstatnmon

Jenkins分布式集群配置方式

《Jenkins分布式集群配置方式》:本文主要介绍Jenkins分布式集群配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装jenkins2.配置集群总结Jenkins是一个开源项目,它提供了一个容易使用的持续集成系统,并且提供了大量的plugin满