mac上安装和卸载java的jdk

简介: mac上安装和卸载java的jdk

brew安装

brew cask install java8   # 安装java8

配置Java环境变量

1、定位JAVA_HOME位置

/usr/libexec/java_home

2、编辑profile文件

vim ~/.bash_profile  


格式参考

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

说明

JAVA_HOME(1)中的路径

3、执行生效

source ~/.bash_profile  

4、检查是否成功

echo $JAVA_HOME

卸载安装包

1、删除java文件

sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Java

2、删除jdk

ls /Library/Java/JavaVirtualMachines/   # 查看jdk版本
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk  # 删除对应版本

参考

Mac 上卸载 Java

mac上卸载jdk

macOS卸载Java9及利用Homebrew搭建并配置Java开发环境

相关文章
|
Java Shell Maven
Mac下使用oh-my-zsh配置Java环境变量和安装maven
想要开启Java编程之路,首先要解决的问题就是如何搭建Java开发环境,通过了解,首先要安装JDK,接下来就是maven的安装。这里我遇到的最大的坑就是我的Mac之前配置的oh-my-zsh,而在网上找的资料全都是在bash下配置的,由于一直出错,没办法,只能去了解下bash和zsh的区别。好了,这里就把配置Java开发环境遇到坑的过程贴出来,让一些跟我遇到一样问题的小伙伴们少走一些弯路。
Mac下使用oh-my-zsh配置Java环境变量和安装maven
|
算法 Java
java 版DES和MAC算法
java 版DES和MAC算法
|
Oracle Java 关系型数据库
珠联壁合地设天造|M1 Mac os(Apple Silicon)基于vscode(arm64)配置搭建Java开发环境(集成web框架Springboot)
也许有人从未听说过Python,但是不会有人没听说过Java,它作为一个拥有悠久历史的老牌编程语言,常年雄踞TIOBE编程语言榜首,其顶尖的霸主地位不可撼动,而M1 mac业已发布了一段时间,作为跨时代的顶级芯片系统,这两大巨头能否珠联璧合,让开发者们猛虎添翼、更上层楼?本次我们尝试在M1 mac系统中搭建Java开发环境,并且集成目前Web开发领域红的发紫的Springboot框架,另外,谁说玩儿Java就必须得用Eclipse或者IntelliJ IDEA?我们就骄傲地使用Vscode。
珠联壁合地设天造|M1 Mac os(Apple Silicon)基于vscode(arm64)配置搭建Java开发环境(集成web框架Springboot)
|
SQL 数据可视化 Java
Java - Mac上创建数据库表如何创建到指定的数据库中,此处有坑,已填
Java - Mac上创建数据库表如何创建到指定的数据库中,此处有坑,已填
152 0
Java - Mac上创建数据库表如何创建到指定的数据库中,此处有坑,已填
|
Java Android开发
Mac下 Visual VM 无法检测到本地的Java进程
Mac下 Visual VM 无法检测到本地的Java进程
218 0
|
Java Shell
Mac上使用Sublime Text 3配置java编译运行环境
Mac上使用Sublime Text 3配置java编译运行环境
146 0
|
Java Android开发
Mac:Eclipse配置启动Java路径
Mac:Eclipse配置启动Java路径
193 0
Mac:Eclipse配置启动Java路径
|
Java iOS开发
(已解决)MAC JAVA错误:Cocoa AWT: Not running on AppKit thread 0 when expected
(已解决)MAC JAVA错误:Cocoa AWT: Not running on AppKit thread 0 when expected
152 0
|
Java
MAC机上JAVA对话框死锁的案例之一
MAC机上JAVA对话框死锁的案例之一
101 0