CentOS 7 安装Java环境

本文采用源码安装

1. 下载安装包

下载地址:jdk官网下载地址

下载linux64位tgz压缩包、官网下载需要登录oracle账号、可临时注册一个、几分钟搞定、或者查下其他方式获取安装包皆可。

2. 上传至centos7服务器

3. 安装

bash 复制代码
# tar zxvf jdk-8u381-linux-x64.tar.gz

4. 配置环境变量

bash 复制代码
vim /etc/profile   //打开环境变量配置文件,按a编辑
//将如下环境变量信息、写入文件(注意、请将JAVA_HOME替换为自己的jdk路径)
export JAVA_HOME=/root/jdk1.8.0_381
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre

使环境变量生效

bash 复制代码
source /etc/profile

5. 验证是否安装成功

bash 复制代码
java -version

出现版本号表示安装成功

相关推荐
苏瞳儿1 小时前
java对数据库的增删改查
java·数据库·oracle
zhangjw341 小时前
Java基础语法:变量、数据类型与运算符,从原理到实战
java·开发语言
yaoxin5211235 小时前
384. Java IO API - Java 文件复制工具:Copy 示例完整解析
java·开发语言·python
开压路机5 小时前
进程控制
linux·服务器
香蕉鼠片5 小时前
跨平台开发到底是什么
linux·windows·macos
NotFound4865 小时前
实战指南如何实现Java Web 拦截机制:Filter 与 Interceptor 深度分享
java·开发语言·前端
一 乐7 小时前
医院挂号|基于springboot + vue医院挂号管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·医院挂号管理系统
鱼鳞_7 小时前
Java学习笔记_Day29(异常)
java·笔记·学习
烟锁池塘柳07 小时前
一文讲透 C++ / Java 中方法重载(Overload)与方法重写(Override)在调用时机等方面的区别
java·c++·面向对象
一叶飘零_sweeeet7 小时前
深入拆解 Fork/Join 框架:核心原理、分治模型与参数调优实战
java·并发编程