mac环境Java配置

记录mac m1上配置Java开发环境的过程

所用系统为arm64架构的Macbook m1,注意与2020年之前的Macbook区分(Intel架构)

本文主要介绍了mac上Java相关开发环境配置:jdk,maven,idea,mysql,redis,rabbitmq,nginx等

jdk

由于采用了arm架构,oracle官方的老版本jdk不可用(或者需要转译,速度较慢这能忍?),所以安装jdk8的时候采用了openjdk-zulu (高版本的oracle-jdk也有arm64架构的,只是下载地址不同,其余配置一样)

zulu是Azul的OpenJDK的发行版,简单理解是一种OpenJDK版本(如果你不知道什么是OpenJDK,可以去看看《深入理解Java虚拟机》第一章)不会有人连这个都不知道吧

zulu-jdk下载地址

选择Mac os系统,arm 64bit 架构即可

下载好后,解压到你想安装的目录(如果是安装包就记住安装目录),注意路径尽量不要包含中文以及其他特殊字符

然后就是重头戏:环境变量配置

mac m1默认终端是zsh,所以需要在用户目录下的 .zshrc文件里填写

这里的路径指的是:/Users/你的用户名/.zshrc 没有这个文件就创建一个

然后在文件中加入一行:

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

这是我的路径,记得切换成你自己的Java安装路径

上述步骤完成好后还要在命令行执行(这里默认命令行是在用户目录下,即~),刷新并重新加载配置文件

source .zshrc    

这样就装好了,在命令行输入java -version能看到对应Java版本就成功了

Maven

maven并没有对操作系统架构的要求,只要可以运行shell脚本或者windows批处理文件即可

maven下载地址

下载后解压到你想安装的目录,然后将路径添加到.zshrc即可

比如(记得换成自己的路径):

export PATH=${PATH}:/Users/laiyuejia/devtools/apache-maven-3.8.6/bin

然后执行source .zshrc(用户目录下)

最后执行mvn -version出现版本号即成功

idea

JetBrains官网上下载对应版本的idea即可

idea下载地址

傻瓜式安装

MySQL

MySQL社区版下载地址

同样,设置环境变量

export PATH=${PATH}:/Users/laiyuejia/devtools/apache-maven-3.8.6/bin

然后执行source .zshrc(用户目录下)

最后执行mysql --version出现版本号即成功

redis

版权所有,转载请注明出处!
渝ICP备2022006471
Built with Hugo
主题 StackJimmy 设计