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环境相关推荐

  1. Mac配置Java环境变量等

    参考链接为: Mac配置Java环境变量 个人感觉需要注意的地方是: (1)这里面输入的密码password是电脑屏锁密码,不是appleid. (2)按esc退出编辑模式,我本来一直以为是退出当前的 ...

  2. mac电脑配置java环境变量_教你在Mac系统中配置JAVA环境变量的方法

    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.下面向大家介绍Mac电脑上如何配置Java ...

  3. 【Mac 环境配置】-- 配置JAVA环境

    [Mac 环境配置]-- 配置JAVA环境 Java安装包下载 下载安装之后,配置环境变量 Java安装包下载 Oracle官网的 JDK 下载地址 下载安装之后,配置环境变量 通过jdk官方下载地址 ...

  4. Mac配置Java开发环境

    Mac配置Java开发环境 1.检查是否装了jdk 在终端输入:java -version,如果没有安装过jdk会提示需要安装jdk. 2.下载并安装jdk jdk下载地址:https://www.o ...

  5. Mac系统中配置JAVA环境变量

    Mac系统中配置JAVA环境变量 首先查看,电脑上是否装了jdk.在终端输入java --version, 如果没有安装过jdk会提示需要安装jdk. 安装地址 可选择SE 8或者SE 11,我下载的 ...

  6. linux php和java环境变量配置_java_linux配置java环境变量详细过程,直接上实现过程: 一. 解压安 - phpStudy...

    linux配置java环境变量详细过程 直接上实现过程: 一. 解压安装jdk在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-lin ...

  7. macbook配置java环境变量_Mac配置JDK环境变量的详细操作

    想必不少网友还不知道Mac配置JDK环境变量的详细操作,下面小编就讲解一下Mac配置JDK环境变量的操作方法,希望对你们有所帮助哦. Mac配置JDK环境变量的详细操作 1.访问Oracle官网 ,浏 ...

  8. ARM64开发板配置Java环境 OrangePi

    背景介绍 过去,给开发板配置Java环境,大多都是使用系统(Ubuntu或Debain)自带的 apt install default-jdk .但是要想选择不同版本的 JDK 就稍微有些麻烦. 不过 ...

  9. java freemind_java环境变量的应用:为Freemind配置Java环境

    [java环境变量的运用]本文要分享的是java环境变量在FreeMind的应用,言外之意就是为FreeMind配置java环境,好的,那我们开始正题.安装并检查Java运行环境. FreeMind需 ...

最新文章

  1. 云厂商和开源厂商“鹬蚌相争”,他却看到了开发者的新机会
  2. python系统-基于Python搭建Django后台管理系统
  3. python画相关性可视化图上三角_完成这50个Matplotlib代码,你也能画出优秀的图表...
  4. 我画了35张图,就是为了让你深入理解 AQS
  5. 动态调试android, ddmsida
  6. java optional 用法_Java 8中的Optional: 如何正确使用?
  7. Linux Deepin 版本大全,Deepin下载-Deepin linuxv20.0 官方版下载-6188手游网
  8. 对超长的文字换行处理:程序和CSS样式
  9. SQL Tuning Advisor简单使用
  10. Unity Shader:用几何着色器实现复联3灭霸的终极大招灰飞烟灭
  11. winapi里的createthread函数 和linux,Windows API---CreateThread函数
  12. 关于Swift中的泛函数find的问题
  13. VScode 安装与简单配置(转载)
  14. Flash Player离线安装包下载
  15. 本地html导入印象笔记,LocalNote,让你像使用本地文件一样使用印象笔记(支持 markdown 格式)...
  16. 爱立信实习生面试小结
  17. IE无法安装HP-QC插件
  18. 用计算机算出用不用减肥,体脂率计算器有什么用
  19. JS事件之事件绑定与事件监听
  20. 国外问卷调查该怎么做?入门须知!

热门文章

  1. 解决android水滴屏刘海屏隐藏上方状态栏后仍然有小黑条的方法/水滴屏fullscreen后上方状态栏为黑条
  2. 9月21日绝地求生服务器维护时间,前沿手游:绝地求生10月21日更新时间 绝地求生10月21日维护到几点...
  3. 在半个中国象棋棋盘上,马在左下角(1,1)处,马走日字,求到指定位置有多少种走法
  4. 国内外公有云容器服务备份恢复中文指南
  5. 链游开发公司 区块链游戏开发公司
  6. Python中的多态如何理解?
  7. SAS过程步常用语句
  8. 公众号可以优化排名吗
  9. [HDU 6072] Logical Chain
  10. OB0206 obsidian 表格编辑插件:advanced Tables插件使用