当前位置: 首页 > article >正文

mac下载安装jdk

背景

长时间不折腾mac全部忘记

特此记录

安装

1.下载jdk

根据需要下载对应的jdk
 

我直接 下载到/Applicatiions目录

https://www.oracle.com/java/technologies/downloads/#java8-mac

2.解压

cd /Applicatiions
tar -zxvf jdk-8u431-macosx-x64.tar.gz 

3.配置环境

vim ~/.bash_profile 

添加如下内容(根据你的目录修改)

JAVA_HOME=/Applications/jdk1.8.0_431.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

4.重新加载配置

source ~/.bash_profile

5.验证

ascendking@192 Home % java -version
java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) 64-Bit 


http://www.kler.cn/a/428031.html

相关文章:

  • python | OpenCV小记(一):cv2.imread(f) 读取图像操作(待更新)
  • Effective Python:(10)
  • 我的求职面经:(2)C++中空指针请使用nullptr不要使用NULL
  • MySQL 索引存储结构
  • JxBrowser 7.41.7 版本发布啦!
  • 【重生之我在学习C语言指针详解】
  • MongoDB语法及MongoTemplate用法
  • 基于LSTM的A股股票价格预测系统(torch) :从数据获取到模型训练的完整实现
  • 【网络安全】网站常见安全漏洞 - 网站基本组成及漏洞定义
  • vue3的常用 Composition API有哪些?
  • 【HarmonyOS学习日志(12)】计算机网络之TCP/IP协议族(一)
  • 什么是纯虚函数?什么是抽象类?纯虚函数和抽象类在面向对象编程中的意义是什么?
  • Linux系统编程——超级详细讲解静态库、动态库的创建、打包和使用
  • JVM整理部分面试题
  • EasyNVR中HTTP-FLV协议无法播放怎么解决?
  • 浅谈Scala语言
  • 周记-2024年第48、第49周11.25-12.08:养儿方知父母恩
  • karmada-descheduler
  • 微服务-sentinel服务保护
  • [论文解读]Street Gaussians: Modeling Dynamic Urban Scenes with Gaussian Splatting
  • 【开发工具】gitlab进阶-CI/CD开发
  • Ensemble Learning via Knowledge Transfer for CTR Prediction 论文阅读
  • GA-Kmeans-Transformer-BiLSTM时序聚类+状态识别组合模型
  • 【机器学习】任务十二:循环神经网络
  • 服务器守护进程化
  • 【Java计算机毕业设计】Springboot+vue校园外卖配送服务管理系统【源代码+数据库+LW文档+开题报告+答辩稿+部署教程+代码讲解】