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
相关推荐
2401_873479403 分钟前
断网时如何实时判断IP归属?嵌入本地离线库,保障风控不中断
运维·服务器·网络
守城小轩11 分钟前
基于Chrome140的Yahoo自动化(关键词浏览)——需求分析&环境搭建(一)
运维·自动化·chrome devtools·浏览器自动化·指纹浏览器·浏览器开发
FQNmxDG4S13 分钟前
Maven依赖管理:版本冲突解决与生命周期控制
java·数据库·maven
傻瓜搬砖人31 分钟前
Spring集成Web环境
java·spring·maven
charlie11451419132 分钟前
Linux 字符设备驱动:cdev、设备号与设备模型
linux·开发语言·驱动开发·c
handler0134 分钟前
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法
linux·运维·c语言·开发语言·c++·笔记·算法
FQNmxDG4S35 分钟前
Java泛型编程:类型擦除与泛型方法的应用场景
java·开发语言·python
zhouwy11339 分钟前
Linux进程与线程编程详解
linux·c++
我星期八休息1 小时前
IT疑难杂症诊疗室:AI时代工程师Superpowers进化论
linux·开发语言·数据结构·人工智能·python·散列表
GottdesKrieges1 小时前
OceanBase恢复常见问题
java·数据库·oceanbase