在Mac OS系统下安装Java

macOS 安装JDK17 近期找开源软件,发现很多都已经使用JDK17+springboot3 了,之前的JDK8已经被替换下场,所以今天就在本机安装了JDK17,拥抱变化。JDK 17 是 Java 平台标准版(Java SE)的一个功能发布版本,于2021年9月14日正式发布。 阅读详情

在终端输入命令行如下:

java -version

结果如下:

openjdk version "1.8.0_302"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_302-b08)
OpenJDK 64-Bit Server VM (Temurin)(build 25.302-b08, mixed mode)

左上角的苹果标志,直接点击,弹出菜单,点击“关于本机”,确认一下本机电脑的CPU是Intel还是ARM。

登陆Oracle官方网站(网址:Java Software | Oracle),翻到到“Jave SE”界面,点击“Downloading Java Now”,点击“mac OS”,按照我的电脑是Intel,点击“x64 DMG Installer”的右边网址,下载后,文件名是:“jdk-17_macos-x64_bin.dmg”,自行安装。

再次输入命令行java -verson,结果如下:

java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

在终端上,新建Java文件夹,然后通过vim创建Hello.java,命令如下:

mkdir java
cd java
vim Hello.java

接着按下i,显示insert,进入输入模式,编写代码如下:

public class Hello{
        public static void main(String args[]){
                System.out.println("Hello!");
        }
}

在键盘里按下ESC键,输入:wq,保存文件而且退出vim,回到终端上,输入命令行如下:

javac Hello.java
java Hello

第一方法:

打开终端,输入命令行如下:

echo $SHELL

结果如下:

/bin/bash

输入命令行如下:

ls -all

寻找“.zshenv”,然后输入命令行如下:

touch ~/.zshenv

输入命令行如下:

/usr/libexec/java_home

结果如下:

/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home

复制上面地址。输入命令行如下:

echo $JAVA_HOME

结果内容空白的。输入命令行如下:

open ~/.zshenv

打开“.zchenv”文件之后,增加一行内容如下:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home

然后保存文件,关闭文件。

输入命令行如下:

source ~/.zshenv

输入命令行如下:

echo $JAVA_HOME

结果出来了JAVA_HOME的地址。

第二方法:

输入命令行如下:

touch ~/.bash_profile

打开“.bash_profile”文件以后,输入内容如下
 

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home

保存和退出,输入命令行如下:

source ~/.bash_profile

输入命令行如下:

echo $JAVA_HOME

结果出来了JAVA_HOME的地址。

下面不重要了:

配置Java开发环境,输入命令行如下:

cd /Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home/ 

或者说,从“访达”打开,“Macintosh HD”-->“资源库”-->“Java”-->“JavaVirtualMachines”-->“jdk-17.0.1.jdk”-->“Contents”,在Home文件夹下,右击选“新建位于文件夹位置的终端窗口”。

在终端输入sudo vim /ect/profile

输入如下:

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"

生效,在终端上,输入“source /etc/profile”

检查环境。输入“echo $JAVA_HOME”

如果是第一次配置环境变量,使用命令touch .bash_profile创建一个名为.bash_profile隐藏配置文件。

如果不是第一次配置环境变量,使用命令open .bash_profile打开配置文件;

顺序是 很随意的。

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

继续使用命令source .bash_profile,使配置文件生效。

输入sudo -i vi /etc/.bash_profile命令,并回车

输入source /etc/.bash_profile并回车,使配置生效。(不存在)

最后,输入命令Java -version,查看JDK的版本。

Contents目录下的Home文件夹是JDK的根目录;

bin目录下存放的是用于开发的一些终端命令工具,例如:javac、java等命令;

db目录下是Java开发的一个开源的关系型数据库;

include目录下是一些C语言的头文件;

jre目录下是JDK所依赖的Java运行时;

lib目录下存放JDK开发工具所依赖的一些库文件;

man目录下存放JDK开发工具的说明文档。

JDK:Java开发工具包;可以独立安装。安装JDK时,JRE和JVM自动安装。

JRE:Java运行时环境;可以独立安装。安装JRE时,JVM自动安装。

JVM:Java虚拟机。不能独立安装。

苹果电脑可以安装windows操作系统吗?Mac OS X/OS X/macOS傻傻分不清?macOS系统的Java支持?什么是macOS的五大API法王? Cocoa、Carbon、POSIX、X11和Java并称为苹果平台的五大API.Cocoa最早从NeXPSTEP类库发展而来,之后又变身为用于移动平台的Cocoa Touch. 它最早是为macOS 开发的一套应用程序框架,它基于 Objective-C.Carbon 曾经是 macOS 应用程序开发的主要框架之一,但随着 Cocoa 的成熟,Carbon 的使用逐渐减少。 阅读详情

相关推荐

笔记本上实现Windows XP与Mac OS双系统安装完整指南

在计算机操作系统的发展历程中,Windows与Mac OS作为两大主流平台,各自拥有独特的生态优势。对于部分开发者、设计师以及技术爱好者而言,在同一台笔记本上实现Windows XP与Mac OS的共存,不仅能够满足跨平台开发需求,还能深入理解不同操作系统的底层机制。本章将围绕XP与Mac OS双系统安装的背景意义、适用场景及整体架构进行系统阐述。

weixin_33363025的博客 1030

mac安装java17(jdk17)

官网下载:https://www.oracle.com/java/technologies/downloads。安装完后目录会存放在下面目录下。运行并启动该环境变量。

墨痕诉清风的博客 1万+

Java 7u80 JDK for Mac OS X安装与应用指南

Java Development Kit(JDK)是开发Java应用程序的软件开发环境,由Java运行时环境(JRE)和用于开发Java程序的编译器、调试器等工具组成。JDK允许开发者编写、编译和运行Java程序,是Java平台的核心部分。Java编译器(Javac)是JDK的核心工具之一,负责将Java源代码文件(.java)编译成Java字节码文件(.class)。字节码文件随后可以在任何安装了Java虚拟机(JVM)的系统上运行。

weixin_30336531的博客 1262

在 macOS 上安装 JDK 17

在 macOS 上安装 JDK JDK 支持基于 Intel (x64) 和 Apple Silicon (AArch64) 的 Mac 电脑。 本主题包括以下部分: 在 macOS 上安装 JDK 的系统要求 macOS JDK 安装说明符号 确定 macOS 上的默认 JDK 版本 在 macOS 上安装 JDK 在 macOS 上卸载 JDK macOS 安装常见问题 在 macOS 上安装 JDK 的系统要求 有关支持的处理器和浏览器,请参阅 Oracle JDK 认

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 2万+

jdk-17_macos-x64_bin.dmg

Java 17 LTS (jdk-17_macos-x64_bin.dmg适用于macOS x64 系统)是 Java SE 平台的最新长期支持版本。根据Oracle 免费条款和条件许可,JDK 17 二进制文件可在生产中免费使用,并可免费重新分发。

jdk-17.0.8(jdk-17-macos-x64-bin.dmg)

jdk-17.0.8(jdk-17_macos-x64_bin.dmg)适用于macOS x64 系统

mac os java 环境变量_Mac OS X 操作系统下JDK安装与环境变量配置

1. 下载JDK。去oracle官网的Java SE Downloads页面(如图 1),下载Mac os版本JDK(如图 2):图 1图 22. 安装JDK。下载完成后,双击.dmg文件,按提示一路Next下去即可完成指引安装。3. 显示JDK的安装路径。在终端中输入以下命令(如图 3):$ /usr/libexec/java_home -V图 3注意:输入命令参数区分大小写(此处的V是大写)。...

weixin_28703489的博客 149

Squareline Studio + LVGL实战:从Figma设计到MCU屏幕的UI开发一条龙(避坑中文显示)

本文详细介绍了使用Squareline Studio和LVGL实现从Figma设计到MCU屏幕UI开发的全流程,重点解决中文显示等常见问题。通过设计工具链搭建、设计稿转换、LVGL工程集成及性能优化等步骤,帮助开发者高效完成嵌入式GUI开发,提升开发效率。

weixin_29246195的博客 584

Day03 Mac OS系统安装Java开发环境

Mac OS系统安装Java开发环境 前言 Mac OS系统安装Java开发环境相较于Windows简单许多,一个重要原因是,Mac OS安装JDK时无需配置环境变量,下面讲述Mac OS如何安装Java开发环境。 注:JDK(Java Development Kit)Java开发工具 安装JDK 我们安装JDK8,这一代是最为常用的JDK版本。下载之前选好符合自己系统的版本,并且需要注册oracle账户才能下载。Mac用户,选择后缀是.dmg的安装包即可。 下载链接 双击打开安装包,一键安装即可。

weixin_45068084的博客 194

Isaacgym使用操作指南

Isaac Gym 是一个强大的仿真工具,特别适合那些需要进行大规模并行仿真和训练的机器人和强化学习任务。通过 GPU 加速、深度学习集成和丰富的物理仿真能力,Isaac Gym 能够显著提高仿真和训练效率,是机器人学和 AI 研究中的一大利器。

Tony Wey的博客 1万+

基于STM32F103与AD8232的便携式心电监测系统设计与实现

本文详细介绍基于STM32F103微控制器与AD8232心电传感器模块的便携式心电监测系统设计与实现。系统通过ADC采集心电信号,结合软件滤波算法处理基线漂移和工频干扰,并利用OLED屏幕实时显示波形,具有低成本、高实用性的特点,适用于健康监测与嵌入式学习。

m5n6o7的博客 737

mac os java下载_在macOS系统中 下载、安装、使用Java8

文 | 莫若吻目录.png1.下载jdk81)官网下载地址注:以下内容基于macOS系统平台版本:macOS 10.12.62)下载mac对应的jdkjava8下载位置.png3)未登录授权的情况下会弹出提示框jdk下载协议问题.png4)解决弹框问题,先注册oracle账号,然后登录注册oracle账号并登录.png5)登录后,勾选协议,位置如图下载jdk前.png6)最后下载完成。2.安装jd...

weixin_29081101的博客 1401

SpringBoot系列之实现一个AI聊天助手

本文介绍了基于Spring Boot框架实现的AI聊天助手项目。该项目使用Spring Boot 3.2.3、Spring AI 1.0.0-M5等技术栈,集成DeepSeek-R1-Distill-Llama-8B模型实现智能对话功能。文章详细介绍了项目配置流程、运行方式和核心代码实现,包括ChatMessage模型类和服务类ChatService的关键功能,如消息处理、历史记录管理和AI响应获取等。读者可通过提供的GitHub链接获取完整代码,快速搭建自己的AI聊天应用。

Nicky's blog 1451

Mac os系统下,Java环境 JDK 的安装 (保姆级)

环境 Mac JDK intel x64 版(非M1 arm64) JDK 17 下载安装JDK 下载地址:https://www.oracle.com/downloads/ 下面找到Java,点击 然后找到并点击 Java(JDK)for Developers 下翻页找到对应的版本 我的Mac bookpro 是2019版的intel Core芯片,是x64的架构,所以需要从 后两个x64的里面选,由于我的电脑上已经安装了 jdk8了

bingju328的博客 3140

YOLOv8改进 | 主干网络 | 增加网络结构增强小目标检测能力【独家创新——附结构图】

YOLOv8改进,小目标检测,yolov8

kay_545 6020

【数据集】基于ubESTARFM法的100m 地温LST数据集(澳大利亚)

【数据集】基于ubESTARFM法的100m 地温LST数据集(澳大利亚)

WW、forever的博客 265

Mac os x系统安装java EE开发环境

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33768481的博客 302

【网络安全 | 渗透工具】Githack工具安装及使用教程详析

本文仅分享Githack工具基本安装及使用相关知识不承担任何法律责任。Git是一个非常流行的开源分布式版本控制系统,它被广泛用于协同开发和代码管理。许多网站和应用程序都使用Git作为其代码管理系统,并将其部署到生产环境中以维护其代码库。然而,在配置不当的情况下,可能会导致.git文件夹被直接部署到线上环境中,这可能会导致Git泄露问题。可通过githack下载泄露的Git存储库,以获取包含未加密密码、凭据和敏感信息的站点代码库。使用githack下载Git存储库的方法有两种。本文仅分享。

等风来 3万+

mac os系统java环境+eclipse安装

java jre下载地址: https://www.java.com/en/download/mac_download.jsp eclipse下载地址: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr1/ (java和eclipse的链接如果时效的就去官网下载就好了。本身就是免

大好人ssr的博客 769

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

java ee mac_Mac之OS系统下搭建JavaEE环境 <一> 之JDK的安装配置

标签:这篇文章介绍了如何在Mac下搭建我们的JavaEE工作环境,对于初学者来说还是比较通俗易懂的。一、JDK的安装及配置1、首先我们到Oracle官网下JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、接下来就双击安装这个 dmg一系列的下一步 点击就行3、可以再Find...

weixin_39526185的博客 224

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

mac java ee_Mac之OS系统下搭建JavaEE环境 <一> 之JDK的安装配置

这篇文章介绍了如何在Mac下搭建我们的JavaEE工作环境,对于初学者来说还是比较通俗易懂的。一、JDK的安装及配置1、首先我们到Oracle官网下JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、接下来就双击安装这个 dmg一系列的下一步 点击就行3、可以再Finder里...

weixin_30416493的博客 246

在MAC os x系统中安装Tomcat

安装Tomcat:              在Apache网站下载最新的Tomcat二进制编码包:(注意别下载了Windows的安装包)http://tomcat.apache.org/  下载完后,解压,并将文件夹命名为Tomcat  将重命名的文件夹移动到根目录/Library中(别处也可),安装过程便完成了  执行/Library/Tomcat/bin下的startup.sh,

奔跑中的MAN 480

mac下配置java和Tomcat

搭建步骤】 安装Eclipse http://www.eclipse.org/downloads 注意mac是32位还是64位(可打开终端,输入 uname -a进行检查,如果是64_x86就是64位 安装JDK 下载mac用jdk, 地址:https://jdk7.java.net/macportpreview/确认java使用版本:终端,输入java -version,确认

wh531030320的专栏 1044

mac os x 10.6 安装oracle

我的系统是10.6.7 首先用root账户建立一个新的账户用来安装oracle [code="java"]sudo -i dscl . -create /groups/oinstall dscl . -append /groups/oinstall gid 600 dscl . -append /groups/oinstall passwd "*" dscl . -create ...

liucuan的博客 254

How to check for and disable Java in OS X

Java used to be deeply embedded in OS X, but in recent versions of the OS it's an optional install. Here is how to check to see if it is installed, and how to disable or remove it. There's some co...

weixin_33994429的博客 123
上一篇: Java的面向对象基础(没写完)
下一篇: Go语言的常量
DXB2021
博客等级 码龄5年 307粉丝 289原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值