(linux)CentOS -yum 安装jdk1.8
1、搜索jdk安装:
yum search java|grep jdk
2、安装jdk 1.8:
yum install java-1.8.0-openjdk
查看是否安装成功:
java -version
3、环境变量配置:
JDK`默认安装路径`/usr/lib/jvm
根目录下输入:
ls usr/lib/jvm
命令行输入:
vi /etc/profile(在/etc/profile文件末尾添加如下配置)
#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64
JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME CLASSPATH PATH
:wq 保存profile文件,执行如下命令刷新环境变量
source /etc/profile
查看环境变量:
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
如上jdk安装成功
https://blog.csdn.net/weixin_46483006/article/details/125758868
卸载已有的 jdk
查看目前系统的 jdk: rpm -qa | grep jdk
得到的结果:
[root@dc-01 java]# rpm -qa | grep jdk
java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
卸载之:
[root@dc-01 java]# yum -y remove java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
注意 cetos 和 ubuntu 有所不同:
@:在线安装软件中,centos 使用的是 yum 命令,而 ubuntu 中使用的是 apt-get 命令。除此之外 yum 中还有一个从软件源中搜索摸个软件的方法:yum search + 软件名
@:centos 是来自于 RedHat,所以 centos 支持 rpm 格式的安装,而 ubuntu 显然是不支持的。
@: centos 中新建的非 root 用户是没有 sudo 的权限的,如果需要使用 sudo 权限必须在 /etc/sudoers 中加入账户和权限,所以切换到 root 账号的时候只需要输入:su,加入 root 账号的密码即可。 在 Ubuntu 中,一般使用 sudo + 命令,如果是第一次使用会提示输入当前用户的密码(而不是 root 的密码)
安装oracle jdk:
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
下载需要登陆。 要注册一个帐户
centeros 也可以
wget https://download.oracle.com/otn/java/jdk/8u361-b09/0ae14417abb444ebb02b9815e2103550/jdk-8u361-linux-x64.rpm?AuthParam=1678538707_d1f190f4e4845e30d44ab2cc2a4c9642
下载完成后,cd到下载文件所在目录:
yum localinstall jdk-8u361-linux-x64.rpm
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
2016-03-11 用Linux/Unix命令把十六进制转换成十进制(转)
2016-03-11 Linux下如何查看高CPU占用率线程 专题
2016-03-11 Java应用中使用ShutdownHook友好地清理现场(转)
2016-03-11 Java线程Dump分析工具--jstack(转)
2016-03-11 用Jstack跟踪Cpu占用率的Java线程(转)
2016-03-11 Lua相关的知识
2016-03-11 git 常用命令及问题解决(转)