OracleJDK暂时并不支持arm架构的芯片,我们需要使用openjdk:zulu版本 地址
m1 默认是zsh 不是bash 一开始不知道的我 把所有配置全部输入到 bash_profile 然后看maven版本却显示
想要更换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
homebrew 是macos的包管理工具
在终端输入 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
选择镜像
安装完毕查看 brew -v
在第一步里面安装的homebrew是在mac隐藏文件夹 /opt下的 maven也同样最好安装在**/opt**下
如果找不到opt 可以将文件夹显示 在访达 command+shift+. 隐藏的文件夹就会显示
我们将官网的maven(见下图)拖到 /opt下
vim ~./zshrc
export MAVEN_HOME=/opt/apache-maven-3.8.4
export PATH=$PATH:$MAVEN_HOME/bin
查看 mvn -v
这样就配置成功啦!
brew install npm
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
——————————————
下载node.js
安装完成进行以下步骤
# 查看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设置