建材 网站 案例,培训机构课程设置,网站 建设 语言,带娃儿做的工作网站CentOS上安装JDK的详细教程
#x1f31f; 前言 欢迎来到我的小天地#xff0c;这里是我记录技术点滴、分享学习心得的地方。#x1f4da; #x1f6e0;️ 技能清单 编程语言#xff1a;Java、C、C、Python、Go、前端技术#xff1a;Jquery、Vue.js、React、uni-app、Ech…CentOS上安装JDK的详细教程 前言 欢迎来到我的小天地这里是我记录技术点滴、分享学习心得的地方。 ️ 技能清单 编程语言Java、C、C、Python、Go、前端技术Jquery、Vue.js、React、uni-app、EchartsUI设计: Element-ui、Antd、Color-ui后端技术Spring Boot、Mybatis-plus、Swagger移动开发Android操作系统Windows、Linux开发框架RuoYi、微信小程序开发工具VSCode、IDEA、Eclipse、WebStorm、HbuildX、Navicat、Xshell、Android Studio、Postman数据库技术MySQL、Redis、SQL Server版本控制Git 在CentOS系统上安装Java开发工具包JD K是一个常见的任务特别是对于需要运行Java应用程序的服务器。本教程将指导您如何在CentOS上安装JDK 8和JDK 17。
1. 卸载已有的Java版本如果需要
在安装新版本的JDK之前您可能需要卸载系统上已安装的Java版本。
rpm -qa | grep java上述命令将列出所有已安装的Java相关包。如果需要卸载请使用以下命令
rpm -e --nodeps 已安装的JDK包名2. 安装JDK 8
2.1 下载JDK 8
首先下载JDK 8的安装包。这里我们使用华为云提供的JDK 8镜像。
wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz2.2 创建安装目录
创建一个目录用于存放JDK。
mkdir -p /usr/local/java2.3 解压JDK到安装目录
将下载的JDK包解压到/usr/local/java目录。
tar -zxvf jdk-8u202-linux-x64.tar.gz -C /usr/local/java2.4 配置环境变量
编辑/etc/profile文件添加JDK的环境变量。
vim /etc/profile在文件末尾添加以下内容
export JAVA_HOME/usr/local/java/jdk1.8.0_202
export JRE_HOME${JAVA_HOME}/jre
export CLASSPATH.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH${JAVA_HOME}/bin:$PATH保存并退出编辑器。
2.5 使环境变量生效
使环境变量立即生效。
source /etc/profile2.6 验证安装
检查JDK版本。
java -version3. 安装JDK 17
3.1 下载JDK 17
下载JDK 17的安装包。这里我们使用Oracle官方提供的JDK 17镜像。
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz3.2 解压JDK到安装目录
解压JDK 17到/usr/local/java目录。
tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/local/java3.3 配置环境变量
编辑/etc/profile文件添加JDK 17的环境变量。
vim /etc/profile在文件末尾添加以下内容请确保替换为正确的解压后的目录名
export JAVA_HOME/usr/local/java/jdk-17
export PATH$PATH:$JAVA_HOME/bin
export PATH保存并退出编辑器。
3.4 使环境变量生效
使环境变量立即生效。
source /etc/profile3.5 验证安装
检查JDK版本。
java -version4. Java后台运行命令
如果您需要在后台运行Java应用程序可以使用以下命令
nohup java -jar your-application.jar output.log 21 这将使Java应用程序在后台运行并将输出重定向到output.log文件。 获取源代码
后端案例https://gitee.com/bestwishes0203/Front-end-example前端案例https://gitee.com/bestwishes0203/Back-end-example 联系方式
如果您对我们的项目感兴趣或者有任何技术问题想要探讨欢迎通过以下方式与我联系。我非常期待与您交流共同学习共同进步
邮箱2109664977qq.comGiteehttps://gitee.com/bestwishes0203GitHubhttps://github.com/bestwishes0203CSDNhttps://blog.csdn.net/interest_ing_/个人博客访问我的博客 结语
感谢你的访问如果你对我的技术文章或项目感兴趣欢迎通过以上方式与我联系。让我们一起在技术的道路上不断前行