1、下载JDK

官网

打开后,直接下载最新版本。





选择dmg文件下载

2、开始安装,一直下一步。

3、打开终端,查询安装路径:/usr/libexec/java_home,复制备用。

4、配置Java的环境变量

1)打开终端,到主目录cd ~

2)查看是否有.bash_profile文件ls -all

3)如果没有新建一个touch .bash_profile

4)有了这个文件以后,进行编辑sudo vim ~/.bash_profile,输入用户的登录密码

5)i进入到编辑文件模式。以前一直用s进入每次都删个字母QAQ

6)在文档中加上

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home"
PATH="$JAVA_HOME/bin:$PATH"
CLASSPATH="$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar" export JAVA_HOME
export PATH
export CLASSPATH

7)esc退出编辑模式,:wq保存并退出

8)使变更生效:source ~/.bash_profile

5、测试:

java -version

javac

最新文章

  1. 详解C语言的htons和htonl函数、大尾端、小尾端
  2. 使用 screen 管理你的远程会话
  3. 数论 UVA 10780
  4. Leetcode 342 Power of Four 数论
  5. iOS开发——底层OC篇&运行时常用
  6. Spring和MyBatis环境整合
  7. hdoj 3790 最短路径问题
  8. 文件I/O(不带缓冲)概述
  9. parcel write boolean值
  10. solr热身
  11. 用gdb调试python多线程代码-记一次死锁的发现
  12. spark-shell 显示乱码
  13. IP通信基础学习第七周(上)
  14. socket通信中select函数的使用和解释
  15. P3200 [HNOI2009]有趣的数列--洛谷luogu
  16. 【python】threadpool的内存占用问题
  17. Linux文件系统及文件类型
  18. git branch 命令查看分支、删除远程分支、本地分支
  19. NSNull floatValue intValue 找不到指定方法解决方式
  20. Flutter 修改TextField的高度,以及无边框圆角

热门文章

  1. Python:游戏:300行代码实现俄罗斯方块
  2. css实现3D切换功能
  3. SAP HUM事务代码 HUMAT 之初探
  4. Mongo之架构部署(Replica Sets+Sharding)
  5. webpack打包nodejs项目(前端代码)
  6. C# 定时关机小程序
  7. SUSE12SP3-Mycat(4)rule.xml配置详解
  8. 仓储repository概念
  9. Pytorch中torch.autograd ---backward函数的使用方法详细解析,具体例子分析
  10. 从壹开始微服务 [ DDD ] 之二 ║ DDD入门 & 项目结构粗搭建