M1 MAC配置JAVA环境
M1 MAC配置JAVA环境
- 一、JDK配置
- 1、下载JDK
- 2、配置环境
- 二、maven安装与配置
- 1、下载maven
- 2、解压压缩包
- 3、配置MAVEN环境变量
最近购入了M1芯片的MAC电脑,记录下配置JAVA环境的过程
一、JDK配置
sds
1、下载JDK
目前JDK有Oracle的JDK还有zulu的Open JDK可供选择,因为需要JAVA1.8所以下文以zulu的JDK为例。
Zulu官网
选择所需的JDK版本(注意选择ARM架构)=> 下载.dmg包 => 安装
2、配置环境
安装完成下载的dmg包后,就可以配置环境了。
MAC下的环境配置有多种方式,一般情况配置在.bash_profile里,但是在macOS Catalina后苹果把默认zsh 作为默认登录 Shell 和交互式 Shell,可以通过更改默认shell方式,按照网上老的教程进行配置;也可以通过如下方式解决每次都要执行source ~/.bash_profile才有效环境变量才有效:
解决方法(任选一种即可)
一、把环境变量添加到.zshrc
二、zshrc中 添加source ~/.bash_profile(https://blog.csdn.net/huahan6081/article/details/122169325)
三、切换mac的shell
我这里选择第一种方法处理
⑴、打开或创建.zshrc
sudo vi ~/.zshrc
⑵、配置JAVA环境变量
JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.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
⑶、按esc然后输入:wq! 保存并退出,执行下面命令立即生效
source ~/.bash_profile
最后在终端输入java -version和javac -version看到如下显示表示配置成功
到这里JDK的安装和配置就结束了。
二、maven安装与配置
1、下载maven
打开官网:Maven – Download Apache Maven,选择下载名为:xxx-bin.zip的文件
2、解压压缩包
将步骤1下载的压缩包解压并放到自己想放的位置,我这里把解压文件放到了用户目录下
3、配置MAVEN环境变量
(1)、打开配置文件
sudo vi ~/.zshrc
(2)、配置MAVEN环境变量
注意:MAVEN_HOME的地址就是你解压的下载包存放的位置
export MAVEN_HOME=/Users/xiedong/maven/apache-maven-3.8.6
export PATH=$PATH:$MAVEN_HOME/bin
⑶、按esc然后输入:wq! 保存并退出,执行下面命令立即生效
source ~/.bash_profile
最后,在终端输入mvn -version若出现如下结果则配置成功
M1 MAC配置JAVA环境相关推荐
- Mac配置Java环境变量等
参考链接为: Mac配置Java环境变量 个人感觉需要注意的地方是: (1)这里面输入的密码password是电脑屏锁密码,不是appleid. (2)按esc退出编辑模式,我本来一直以为是退出当前的 ...
- mac电脑配置java环境变量_教你在Mac系统中配置JAVA环境变量的方法
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.下面向大家介绍Mac电脑上如何配置Java ...
- 【Mac 环境配置】-- 配置JAVA环境
[Mac 环境配置]-- 配置JAVA环境 Java安装包下载 下载安装之后,配置环境变量 Java安装包下载 Oracle官网的 JDK 下载地址 下载安装之后,配置环境变量 通过jdk官方下载地址 ...
- Mac配置Java开发环境
Mac配置Java开发环境 1.检查是否装了jdk 在终端输入:java -version,如果没有安装过jdk会提示需要安装jdk. 2.下载并安装jdk jdk下载地址:https://www.o ...
- Mac系统中配置JAVA环境变量
Mac系统中配置JAVA环境变量 首先查看,电脑上是否装了jdk.在终端输入java --version, 如果没有安装过jdk会提示需要安装jdk. 安装地址 可选择SE 8或者SE 11,我下载的 ...
- linux php和java环境变量配置_java_linux配置java环境变量详细过程,直接上实现过程:
一. 解压安 - phpStudy...
linux配置java环境变量详细过程 直接上实现过程: 一. 解压安装jdk在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-lin ...
- macbook配置java环境变量_Mac配置JDK环境变量的详细操作
想必不少网友还不知道Mac配置JDK环境变量的详细操作,下面小编就讲解一下Mac配置JDK环境变量的操作方法,希望对你们有所帮助哦. Mac配置JDK环境变量的详细操作 1.访问Oracle官网 ,浏 ...
- ARM64开发板配置Java环境 OrangePi
背景介绍 过去,给开发板配置Java环境,大多都是使用系统(Ubuntu或Debain)自带的 apt install default-jdk .但是要想选择不同版本的 JDK 就稍微有些麻烦. 不过 ...
- java freemind_java环境变量的应用:为Freemind配置Java环境
[java环境变量的运用]本文要分享的是java环境变量在FreeMind的应用,言外之意就是为FreeMind配置java环境,好的,那我们开始正题.安装并检查Java运行环境. FreeMind需 ...
最新文章
- 云厂商和开源厂商“鹬蚌相争”,他却看到了开发者的新机会
- python系统-基于Python搭建Django后台管理系统
- python画相关性可视化图上三角_完成这50个Matplotlib代码,你也能画出优秀的图表...
- 我画了35张图,就是为了让你深入理解 AQS
- 动态调试android, ddmsida
- java optional 用法_Java 8中的Optional: 如何正确使用?
- Linux Deepin 版本大全,Deepin下载-Deepin linuxv20.0 官方版下载-6188手游网
- 对超长的文字换行处理:程序和CSS样式
- SQL Tuning Advisor简单使用
- Unity Shader:用几何着色器实现复联3灭霸的终极大招灰飞烟灭
- winapi里的createthread函数 和linux,Windows API---CreateThread函数
- 关于Swift中的泛函数find的问题
- VScode 安装与简单配置(转载)
- Flash Player离线安装包下载
- 本地html导入印象笔记,LocalNote,让你像使用本地文件一样使用印象笔记(支持 markdown 格式)...
- 爱立信实习生面试小结
- IE无法安装HP-QC插件
- 用计算机算出用不用减肥,体脂率计算器有什么用
- JS事件之事件绑定与事件监听
- 国外问卷调查该怎么做?入门须知!
热门文章
- 解决android水滴屏刘海屏隐藏上方状态栏后仍然有小黑条的方法/水滴屏fullscreen后上方状态栏为黑条
- 9月21日绝地求生服务器维护时间,前沿手游:绝地求生10月21日更新时间 绝地求生10月21日维护到几点...
- 在半个中国象棋棋盘上,马在左下角(1,1)处,马走日字,求到指定位置有多少种走法
- 国内外公有云容器服务备份恢复中文指南
- 链游开发公司 区块链游戏开发公司
- Python中的多态如何理解?
- SAS过程步常用语句
- 公众号可以优化排名吗
- [HDU 6072] Logical Chain
- OB0206 obsidian 表格编辑插件:advanced Tables插件使用