linux环境安装java,及环境变量设置

1.去Oracle 官网下载需要安装的jdk 版本

Java Downloads | Oracle

2. 新建安装目录

复制代码
mkdir  /usr/local/java

3. 解压缩

把下载好的jdk 安装包 移动到安装目录并解压缩,我这里的安装包是jdk-8u231-linux-x64.tar.gz

复制代码
tar -zxvf jdk-8u231-linux-x64.tar.gz

4 添加java 环境变量

编辑 /etc/profile 文件:

复制代码
vi /etc/profile

在文件最后添加下面的配置:

注意JAVA_HOME 和JRE_HOME 的路径要改成自己安装的路径

复制代码
JAVA_HOME=/usr/local/java/jdk1.8.0_231
JRE_HOME=/usr/local/java/jdk1.8.0_231/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

使profile文件修改生效

复制代码
source /etc/profile
相关推荐
wdfk_prog2 分钟前
[Linux]学习笔记系列 -- [drivers][dma]stm32-dma
linux·笔记·学习
mzhan0179 分钟前
[Linux] vdso 32bit vs 64bit
linux·运维·服务器
寄存器漫游者10 分钟前
数据结构 C语言 顺序栈
java·c语言·数据结构
heartbeat..12 分钟前
Redis 性能优化全指南:从基础配置到架构升级
java·redis·性能优化·架构
旖旎夜光14 分钟前
Linux(13)(上)
linux·网络
忧郁的橙子.14 分钟前
26期_01_Pyhton linux基本命令
linux·运维·服务器
郝学胜-神的一滴17 分钟前
深入解析Linux网络编程之bind函数:从基础到实践的艺术
linux·服务器·网络·c++·websocket·程序人生
m0_7482331719 分钟前
C#与C语言:5大核心语法共性
java·jvm·算法
JavaGuide20 分钟前
推荐一个基于 Spring Boot 4.0 + Java 21 + Spring AI 2.0 的大模型项目!
java·spring boot·spring
西京刀客20 分钟前
macOS 打出来的 tar 包,Linux 常见告警(tar 包里带了 macOS 的扩展属性(xattr))
linux·运维·macos