MacOS安装与卸载JDK

MacOS安装与卸载JDK文章目录1.下载JDK8安装文件2.安装JDK文件2.1双击pkg文件安装即可2.2查看JDK安装位置2.3确定jdk安装完整3.配置JDK环境变量3.1打开终端窗口,打开基础配置文件3.2配置java环境变量3.3激活配置3.4输入javac和javap看是否安装成功1.下载JDK8安装文件链接:https://pan.baidu.com/s/1fbYP1M38aPwK…

大家好,又见面了,我是你们的朋友全栈君。

1. 下载JDK8安装文件

链接:https://pan.baidu.com/s/1fbYP1M38aPwKOPpw6lSVCA 
密码:u3au

或者去官网下新版本,点击跳转

注:若安装其它版本的Java,只需要在下面修改环境变量时,改一下版本。

2. 安装JDK文件

2.1 双击pkg文件安装即可

安装jdk

成功安装jdk文件

2.2 查看JDK安装位置

打开终端窗口,执行命令:/usr/libexec/java_home -V

在这里插入图片描述

2.3 确定jdk安装完整

ls -l /Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk/Contents/Home/bin/

在这里插入图片描述

3. 配置JDK环境变量

3.1 打开终端窗口,打开基础配置文件

若第一次配置环境变量,使用“touch .bash_profile” 创建一个.bash_profile的隐藏配置文件。

若配置文件.bash_profile已存在,则直接使用”open -e .bash_profile“命令,打开配置文件。

3.2 配置java环境变量

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

java环境变量

3.3 激活配置

输入下述命令激活配置:

source .bash_profile

查看Java版本:

java -version

在这里插入图片描述

3.4 输入javac和javap看是否安装成功

javac
javap

4. 卸载JDK(任何版本都行)

4.1 删除运行路径和运行环境等

sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane

sudo rm -fr ~/Library/Application\ Support/Java

4.2 删除当前版本的jdk

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk

(注:不确定版本号先查看当前版本 ls /Library/Java/JavaVirtualMachines/

4.3 检查是否卸载成功

java -version
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/152981.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 大数据:数据采集平台之Scribe[通俗易懂]

    大数据:数据采集平台之Scribe[通俗易懂]大数据:数据采集平台之ScribeGitHub地址:https://github.com/facebookarchive/scribeScribe是Facebook开发的数据(日志)收集系统。已经多年不维护。部署架构如下:参考:https://mp.weixin.qq.com/s/emQ_94T0_Hw3ywQc0-4Dtg…

  • SATA电源线和数据线接口定义

    SATA电源线和数据线接口定义SATA电源线和数据线接口定义SATA是SerialATA的缩写,即串行ATA。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的SerialATA委员会正式确立了SerialATA1.0规范,2002年确立了SerialATA2.0规范。SerialATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,还具有结构简单、…

  • 活点地图

    去年这个时候,我开始做活点地图APP,用了二十几天的时间完成,发布到了各大应用市场,从产品构思到UI设计和代码实现都是一个人完成,可能产品定位也没有考虑太清楚,尝鲜的人很多,但是留存率比较低,

  • potplayer快捷键

    potplayer快捷键potplayer播放器用起来感觉不错,搜集快捷键备用快捷键指令——————————————————–“播放->跳略播放->跳略播放开|关’播放->跳略播放->跳略播放设置…,字幕->字幕同步(帧率)->滞后0.5秒Alt+,…

  • EXTJS 教程目录

    EXTJS 教程目录  本人开发extjs有两三个月了,做了三个左右的项目,其中后台都是用它来完成的。现在想借此机会整理一下用extjs开发的一些思维。  其实本人并没有完全地看过一本extjs的书籍,只是在开发过程中遇到什么问题就去百度什么。结果到现在开发时基本的东西都记不住,每次都是从旧项目中拷贝要用的东西出来,结果效率很慢。ps:以下教程都是采用extjs3.4都编写的  言归正传,以下的目录…

  • 微信公众号开发系列-微信企业号开发相关參数[通俗易懂]

    微信公众号开发系列-微信企业号开发相关參数

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号