m1配置java后端环境记录

m1 2020配置java后端环境

1 安装JDK

OracleJDK暂时并不支持arm架构的芯片,我们需要使用openjdk:zulu版本 地址

安装完成 终端输入java --version
m1配置java后端环境记录_第1张图片

配置问题!!!

m1 默认是zsh 不是bash 一开始不知道的我 把所有配置全部输入到 bash_profile 然后看maven版本却显示

image-20220105112802157

想要更换bash 和 zsh模式可以参考这个: mac中bash和zsh终端切换方法和zsh配置

vim ./zshrc添加配置(可以修改版本

export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home
#export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home

2 安装homebrew

homebrew 是macos的包管理工具

在终端输入 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

选择镜像

m1配置java后端环境记录_第2张图片

安装完毕查看 brew -v

image-20220105102825749

3 安装maven

在第一步里面安装的homebrew是在mac隐藏文件夹 /opt下的 maven也同样最好安装在**/opt**下

如果找不到opt 可以将文件夹显示 在访达 command+shift+. 隐藏的文件夹就会显示

m1配置java后端环境记录_第3张图片

我们将官网的maven(见下图)拖到 /opt

m1配置java后端环境记录_第4张图片 m1配置java后端环境记录_第5张图片

配置maven

vim ~./zshrc

export MAVEN_HOME=/opt/apache-maven-3.8.4
export PATH=$PATH:$MAVEN_HOME/bin

查看 mvn -v

m1配置java后端环境记录_第6张图片

这样就配置成功啦!

4 下载npm

brew install npm

5 下载iterm2

  1. 下载iTerm2
    我是在官网下载安装的

https://www.iterm2.com/index.html

也可以使用Homebrew安装

$ brew cask install iterm2
使用brew cask要先安装cask,下面粗略给出cask的介绍。

homebrew-cask与brew的区别:

brew是下载源码解压然后./configure && make install, 并且会自动配置好环境变量。

brew cask主要用于有GUI的软件,下载已经编译好的应用包(.dmg/.pkg)。

安装brew cask:

$ brew install caskroom/cask/brew-cask
——————————————

6 配置node.js + typora + picgo

下载node.js

m1配置java后端环境记录_第7张图片

安装完成进行以下步骤

# 查看node 安装路径
tinachan@tinadeair ~ % which node
/usr/local/bin/node
# npm安装picgo
tinachan@tinadeair ~ % sudo npm install picgo -g

# 查看picgo安装路径
tinachan@tinadeair ~ % which picgo
/opt/homebrew/bin/picgo
# 设置gitee插件
tinachan@tinadeair ~ % picgo install gitee-uploader
# 设置插件 :只需要填repo 和 token
tinachan@tinadeair ~ % picgo set uploader
? Choose a(n) uploader gitee
? repo: # 填仓库名(格式:用户名/仓库名)
? branch: master
? token: # 填私人令牌
? path: 
? customPath: default
? customUrl: 
[PicGo SUCCESS]: Configure config successfully!
# 设置use uploader
tinachan@tinadeair ~ % picgo use uploader
? Use an uploader gitee
[PicGo SUCCESS]: Configure config successfully!

到typora设置

你可能感兴趣的:(mac,Typora,后端,java,macos,maven)