Macbook Pro M1下Java安装记录
导语
本文记录了如何在MacBook Pro M1上进行Java的安装,所安装版本是JDK 1.8。
安装包下载
首先,我们需要到Oracle官网上下载对应版本的安装包,由于学习需要,我这里没有安装最新版本的,而是需要JDK 1.8,下载链接为:
https://www.oracle.com/java/technologies/downloads/#java8-mac
进入后,选择macOS只有一种安装包,点击进行下载即可。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eA7HumIt-1665929411800)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e02102810f194b8ebaaeda5dd40bbac9~tplv-k3u1fbpfcp-watermark.image?)]
在下载时,需要我们登录Oracle账户,如果没有的话注册一个就行了。
下载完成之后,双击下载的dmg文件后会打开一个窗口,
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UIIWWK5G-1665929411801)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e65c2448cb7447858e68fba363e51340~tplv-k3u1fbpfcp-watermark.image?)]
只要双击pkg文件后进行向导式安装,一路继续即可。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jKR4W4p9-1665929411802)(https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e0bc4331eaa64e36b3f47f24b1dd8b15~tplv-k3u1fbpfcp-watermark.image?)]
配置环境变量
完成安装后,我们还需要配置JAVA_HOME环境变量,这里我们打开终端后使用vim修改 .zshrc文件
jiexing@MacBook-Pro ~ % vim ~/.zshrc
在最后加入
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home
这里的JAVA_HOME路径是安装时的jdk路径,如果是jdk 1.8基本就是/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home这个路径了,如果不确定可以cd到相应的目录下进行查看。
完成.zshrc文件配置后,我们需要重启终端,之后我们来检查一下java的版本信息和环境变量的配置情况。
首先,可以使用java -version来检查java版本信息。
jiexing@MacBook-Pro ~ % java -version
java version "1.8.0_341"
Java(TM) SE Runtime Environment (build 1.8.0_341-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.341-b10, mixed mode)
同样,使用echo $JAVA_HOME命令来打印这个环境变量,检查路径是否正确。
jiexing@MacBook-Pro ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home
如果输入以上信息后,即正常安装。
Java Hello World实现
最后,我们编写一个简单的HelloWorld程序来实验一下。
首先,我们编写一个HelloWorld.java文件,其中的内容为:
public class HelloWorld
{ public static void main(String []args) { System.out.println("Hello World"); }
}
之后,使用以下两条命令运行。
jiexing@MacBook-Pro 临时文件夹 % javac HelloWorld.java
jiexing@MacBook-Pro 临时文件夹 % java HelloWorld
Hello World
可以看到,java程序正确的输出了HelloWorld字符串,一切安装配置完成。
Macbook Pro M1下Java安装记录相关推荐
- MacBook Pro M1 Parallels Desktop 安装Win11
首先说明现在是2022年3月份,我所用的是新款MacBookPro M1 ,操作系统是MacOS 12.2 在这个时间段有相当多的软件还不能支持苹果M1芯片:那么扯淡的是就需要安装一个Windows ...
- MacBook Pro M1 Parallels Desktop 安装 Ubuntu
下载镜像
- MacBook Pro m1 homebrew 安装,卸载脚本
MacBook Pro m1 homebrew 一.brew 安装脚本(选择源) 二.brew 卸载脚本 一.brew 安装脚本(选择源) /bin/zsh -c "$(curl -fsSL ...
- parallel desktop 16.5安装windows10和linux(MacBook Pro M1版)
parallel desktop 16.5安装(MacBook Pro M1版) 前言 众所周知,parallel desktop 是一个非常成熟的虚拟机软件,其不仅仅可以适配在搭载intel芯片的m ...
- Macbook pro M1基本环境配置
Macbook pro M1基本环境配置 HomeBrew iterm2 Java1.8 maven 3.6.3 Scala Node.js 数据库软件 Navicat Premium for mac ...
- macbook pro M1 外接4K显示器模糊
macbook pro M1 外接4K显示器模糊 macos ventura 13.0 外接4k显示器模糊 之前没有任何问题,午睡后外接显示器突然模糊,默认分辨率为1920*1080P @30HZ.调 ...
- Ubuntu16.04下TensorFlow-GPU安装记录(GTX1060显卡)
Ubuntu16.04下TensorFlow-GPU安装记录 1 确定电脑型号(重要的是显卡型号) 2 确定CUDA版本.ubuntu版本 3 Win10系统下安装Ubuntu组成双系统(简述过程) ...
- MacBook Pro M1 安装抓包工具Burp Suite教程
1.下载并安装Java(这里使用的是Java11) (1)官网下载链接:Java Downloads | Oraclehttps://www.oracle.com/java/technologies/ ...
- Macbook Pro M1芯片Python开发环境配置
文章主要介绍M1 Mac新机器如何进行开发环境配置,由于在进行开发环境配置的时候,需要经常使用终端,而且新机器是没有配置homebrew的,后面一些操作不是很方便,所以本文将会对日常终端使用方面进行一 ...
最新文章
- mysql5.7安装教程图文详解
- Python根据原图解析拍摄地点
- SpringDataRedis环境搭建(详细图文教程)
- linux系统深度清理上网记录,linux日志清理,云主机磁盘清理经验
- 可以批量转modis投影_SNAP批量处理Sentinel2数据
- linux 共享库目录,Linux共享库
- Java Protected 解读
- 作为企业创业者的老板,只要把这十八个方面做正确就好
- Web Server的启动过程
- 2022最新分布式面试题合集,轻松应对Java面试
- 12864c语言程序,LCM12864 C语言驱动程序
- 我的AI之路(51)--用自己的UCF101数据集训练3D识别模型video-caffe
- 超高频RFID通道门禁 仓储物流收发货系统应用
- 南邮 OJ 1408 火星探险
- Jenkins HTML Publisher 插件
- chainWebpack配置WebWorkers
- 《终结拖延症》读书笔记
- ei指什么_SCI、EI 、SSCI 、CSSCI这些到底是指什么?
- Python专辑-QQ机器人1:基础功能实现
- 使用java实现自动扫雷
热门文章
- python iloc函数_python pandas Series.iloc用法及代码示例
- pythongps距离_在Python中求两个gps点之间的距离
- linux64 汇编 signal,signal问题,SIGTERM被忽略?
- 前Burberry CEO接棒库克成为Apple女性掌门人,年薪是库克8倍
- STATA画图命令(二)
- 谷歌在中国还开放的服务列表更新-2010年3月21日
- XnView 1.95.4 正式版
- 编程实现企业发放的奖金根据利润提成问题
- selenium破解B站极验验证码
- 找到PHP工作并遇上心仪女孩,求大神支招怎么约饭?