首页 > 原创文章 > 技术应用 > 查看文章

在Mac OS中彻底卸载java的方法

所属分类:技术应用 来源: 丁老师原创 更新时间:2026-04-09 15:04 浏览: 1245 IP属地: 深圳

卸载AdoptOpenJDK

#在开源包管理器中输入命令
brew uninstall adoptopenjdk8

卸载OpenJDK

#在开源包管理器中输入命令
brew uninstall openjdk8

彻底卸载Java
1.删除Java安装文件

#1.删除JDK/JRE文件夹
sudo rm -rf /Library/Java/JavaVirtualMachines/
sudo rm -rf /Library/Internet\Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane

#2.删除用户Java缓存
rm -rf ~/Library/Java/
rm -rf ~/Library/Caches/Java/

#3.删除系统框架
sudo rm -rf /System/Library/Frameworks/JavaVM.framework

2.去除Java环境变量

#1.检查并编辑环境变量文件
#编辑全局环境变量(所有用户)
sudo nano /etc/profile
sudo nano /etc/bashrc
sudo nano /etc/zshrc

#编辑当前用户环境变量
nano ~/.bash_profile
nano ~/.bashrc
nano ~/.zshrc
nano ~/.profile

#2.删除Java相关配置
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#3.保存退出后输入以下命令
source ~/.zshrc# 如果你用 zsh(Mac 默认)
source ~/.bash_profile# 如果你用 bash

3.清理残留文件

#删除所有以com.oracle.java开头的plist文件
~/Library/Preferences/com.oracle.java.*

#删除整个Java文件夹
~/Library/Application Support/Java/

#终端执行
sudo rm -rf /usr/bin/java /usr/bin/javac


相关文章

网站/小程序如何结合AI大模型实现自动识别简...

最近有客户提出需求,要开发一个智能人才招聘系统,包含PC端网站、微信小程序、手机APP,想实现的功能是求职者登录注册后,上传自己的PDF简历,系统就能自动帮他匹配关联和推荐的职位。求助丁老师,这种系统该怎么实现,原理和步骤是什么呢?今天...

用AI做微信小程序原型图的提示词

#通用微信小程序原型生成提示词 #角色设定与技术要求 您是一位世界级的全栈工程师,同时精通产品规划和UI/UX设计。现在需要开发一款微信小程序,要求输出一套完整的微信小程序原型图。 请严格按照以下要求执行: #核心技术规范 使用Tail...

OpenClaw大龙虾接入QQ的方法

一、创建QQ机器人1.打开网址(https://q.qq.com/qqbot/openclaw/login.html),用手Q扫码登录。2.登录成功后,点击按钮“创建机器人”。3.创建后,会给出一个AppId和AppSecret,如图。...

OpenMRS系统介绍

OpenMRS(Open Medical Record System)是一个全球性的电子健康记录(EHR)平台,是全球具有影响力的电子医疗记录系统,专注于医疗记录管理,尤其在发展中国家医疗信息化项目中应用广泛,是医疗领域软件的权威代表。...

推荐文章

使用photoshop编辑文字时,弹出的文字...

今天有同学在群里提问,在使用photoshop编辑文字时,经常会弹出一个文字选择的面板如图:这时文字也无法输入,也无法取消和关闭,很是烦人,怎么取消这个功能呢?经过丁老师研究,方法很简单:1.打开photoshop菜单-编辑2.选择首选项-...

Wordpress如何开启错误调试,查看错误...

在使用wordpress的过程中,有的时候部分页面打不开,或是程序不能正常使用,也没有显示具体的错误信息,这个时候该怎么办呢?首先是查看错误日志,可以查看wordpress本身的错误日志,以及php的错误日志。这时有朋友提问了,wordpr...

Linux使用lnmp套件安装后打卡默认站点...

最近要在某单位内网部署项目,使用了lnmp来配置环境,软件安装成功,可安装后不管是打开ip地址还是默认站点,都提示nginx 403 forbidden,这是怎么回事呢?首先,已经出现了nginx 403提示,说明nginx是安装正常的。其...

国外VPS购买后如何登录?

国外很多VPS购买后,只有密码,没有登录账号,如何登录呢?我们以one.com为例,购买了VPS后,只能设置密码,但是用root,也无法登录,是怎么回事呢?查了官方文档,原来修改的VPS密码,不是root的,这个VPS默认的账号是admin...