如何在MacOS X上安装JDK?


到Oracle的官网,下载MacOS操作系统使用的JDK文件(应该是个dmg文件)。下载完成后,到本地,找到刚刚下载的dmg文件,双击它,按照提示一步一步的安装下去。

安装完成之后,打开Terminal,输入命令:java -version 然后回车,就能看到类似如下的java版本信息。

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

如果出现类似信息,说明当前你的电脑上安装的是jdk1.8.0_111这个版本。

如何卸载MacOS X上安装的JDK?


这个非常容易。比如,我要卸载jdk1.8.0_73。

打开Terminal

输入如下命令进入存放jdk1.8.0_73.jdk的目录

cd /Library/Java/JavaVirtualMachines

然后输入如下命令

sudo rm -rf jdk1.8.0_73.jdk

系统会提示你输入管理员密码,输入密码后系统就会自动移除jdk1.8.0_73。

转载于:https://blog.51cto.com/rickqin/1890254

【整理】JDK MacOS X相关推荐

  1. Java成神之路技术整理

    转载自 Java成神之路技术整理 以下是Java技术栈微信公众号发布的所有关于 Java 的技术干货,会从以下几个方面汇总,本文会长期更新. Java 基础篇 Java 集合篇 Java 多线程篇 J ...

  2. 功能篇:从 Windows 到 macOS 新手上手指南

    Windows 和 macOS 的阵营之争可能说上个三天三夜也没办法讲清,只能说两个系统各有各的精彩,也都在各自专精的领域发光发热. 虽然从熟悉的平台转移到另一个陌生平台的做法一般不会经常发生,但如果 ...

  3. Java成神之路技术整理,本文长期更新!

    原文地址:https://mp.weixin.qq.com/s/N507Cfb_mbkGvHtg_FIaVg(来源:java技术栈微信公众号) 以下是Java技术栈微信公众号发布的所有关于 Java ...

  4. Java 核心编程技术干货

    Java 基础篇 Java 多线程篇 Java JVM篇 Java 进阶篇 Java 新特性篇 Java 工具类篇 Java 综合篇 Java基础篇 恕我直言,在座的各位根本写不好Java! 8张图带 ...

  5. 10月12日云栖精选夜读:【直击2017杭州·云栖大会】TECH INSIGHT企业迁云实战专场...

    10月10日,Tech Insight·杭州峰会,在2017杭州云栖大会举办前夕拉开帷幕.作为"一扇云计算与技术人员的任意门",本次Tech Insight更是针对"迁云 ...

  6. java改变变量编码方式_Java 10将如何改变您的编码方式

    java改变变量编码方式 突出显示Java 10中新的Java局部变量类型推断功能 早在2016年,Java社区就掀起了新的JDK增强提案(JEP): JEP 286 . 现在,两年后,局部变量类型推 ...

  7. Java 10将如何改变您的编码方式

    突出显示Java 10中新的Java局部变量类型推断功能 早在2016年,Java社区就掀起了新的JDK增强提案(JEP): JEP 286 . 现在,两年后,局部变量类型推断可以说是Java 10中 ...

  8. 优质github项目集合-珍藏版

    这是是一个聚集优质github项目的整合,推荐收藏 宗旨 GitHubDaily 将于每日不定时推送一批 GitHub 上优秀的开源项目给开发者, 帮助开发者们发现当下最火的开源项目, 令开发者们得以 ...

  9. 开发笔记 – Spring Boot集成HBase(Hadoop和Hbase安装)

    最近在重新整理搜书吧(一个做图书比价的平台)的系统架构,目前图书产品数量超过了200万条.各种数据加起来超过40G了,使用Mysql数据库存储服务器吃不消,于是考虑使用HBase存储大部分数据. 一. ...

最新文章

  1. OpenCV自适应阈值化函数adaptiveThreshold详解,并附实例源码
  2. World Final 2012
  3. CODEVS-1758-维护数列-NOI2005-splay
  4. PHP CLI模式开发
  5. 函数调用关系图如何画_乌鲁木齐126中一校三址关系图出炉!佳源和绿谷应该如何选择?...
  6. 网络杂谈, Docker, MongoDB
  7. C |格式化输出与变量类型
  8. 学习vi和vim编辑器(8):全局替换(1)
  9. 一步步编写操作系统 16 显卡概述
  10. 超神!卡内基博士ImageNet夺冠后转战NLP!
  11. Posix mq和SystemV mq区别
  12. mtk 帧同步_【小松教你手游开发】【面试必读(编程基础)】网络游戏同步方式(帧同步和状态同步)...
  13. string的insert
  14. 2022,共赴一场微小的,具象的英雄主义
  15. 实现酒店无线覆盖和无线漫游
  16. [C++] [OpenGL] 基于GLFW+GLAD的OpenGL简单程序
  17. 西门子opc服务器注册,西门子OPC服务器怎么做
  18. LC3编码开源代码测试
  19. Ajax学习一 创建Ajax对象(高洛峰)
  20. Win10屏幕不自动关闭怎么设置

热门文章

  1. 行人姿态估计--Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields
  2. 指定ASP .NET Core Web应用端口
  3. LeetCode 850. Rectangle Area II
  4. Linux更新pip国内源
  5. mysql 手动写时间_关于数据库中如何存储时间的一点思考
  6. windows和liunx下换行符问题
  7. Elasticsearch之分页变量
  8. 三天学会Selenium,阿里p7精心整理自动化测试Selenium大礼包
  9. 8个好用到爆的Python实用技巧,至少不用吃亏半年
  10. sql中还在傻傻的手动添加创建人、创建时间?高级开发工程师不得不知的一个通用技巧!