CentOS下配置Java运行环境的两种方法

更新软件包

请确保服务器的软件包已经是最新的。

sudo yum update -y

安装 Java 运行环境 方法一

安装 OpenJRE

sudo yum install java-1.8.0-openjdk -y

检测是否安装成功

java -version

当然,这只是其中一种比较简单的安装方式

安装 Java 运行环境 方法二

到Oracle官网选择自己需要的jdk版本下载,解压到 /usr/local/java/jdk1.8.0_241 需要注意的是,现在官网下载jdk需要注册账号,如果没有账号就注册个吧,不要钱.

设置环境变量

打开文件

vim /etc/profile

在末尾添加

export JAVA_HOME=/usr/local/java/jdk1.8.0_241
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使环境变量生效
source /etc/profile

添加软链接

ln -s ${JAVA_HOME}/bin/java /usr/bin/java

检查

java -version

标签: Java, Linux

相关文章

KingbaseES V9 全自动静默安装指南与一键部署脚本

一、静默安装原理与优势KingbaseES的静默安装通过预置配置文件实现无人值守部署,特别适合批量环境与自动化运维场景。相比交互式安装,静默模式具有以下优势:通过配置文件统一管理安装参数支持自动...

深入解析 Spring Boot 事务管理:从基础到实践

在现代应用程序开发中,事务管理是确保数据一致性和完整性的核心机制。Spring Boot 作为 Java 生态中的主流框架,通过声明式事务管理极大简化了这一过程。本文将从事务的基础知识入手,深入...

一些编程语言学习心得

作为一名专注于PHP、Go、Java和前端开发(JavaScript、HTML、CSS)的开发者,还得会运维、会谈客户....不想了,都是泪,今天说说这些年学习编程语言的一些体会,不同编程语言在...

Java中线程池遇到父子任务示例及避坑

在Java中使用线程池可以有效地管理和调度线程,提高系统的并发处理能力。然而,当涉及到父子任务时,可能会遇到一些常见的Bug,特别是在子线程中查询数据并行处理时。本文将通过示例代码展示这些常见问...

图片Base64编码

CSR生成

图片无损放大

图片占位符

Excel拆分文件