最近把之前的mac pro 2019款换成了m3pro,迫不及待给自己的新电脑配置一波java开发环境,顺便美化了一波terminal,谨以此做个记录。
1、jdk安装
1、在oracle官网下载想要的jdk版本,使用java -version可以查看是否安装成功。
➜ java -version [1]
java version "11.0.22" 2024-01-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.22+9-LTS-219)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.22+9-LTS-219, mixed mode)
2、配置环境变量
- 查看jdk路径
/usr/libexec/java_home -V
➜ /usr/libexec/java_home -V [0]
Matching Java Virtual Machines (1):
11.0.22 (arm64) "Oracle Corporation" - "Java SE 11.0.22" /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
- 配置环境变量,在
.zshrc文件中配置如下内容
## java_home
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
PATH=$JAVA_HOME/bin:$PATH:.
export JAVA_HOME
export PATH
export CLASSPATH
- 保存并退出,使用以下命令查看是否安装成功
2、maven安装
1、在maven官网下载制定的二进制压缩包
2、选择安装目录,这里可以选择安装在/usr/local/maven目录下便于管理,没有这个目录的可以先创建一下。
3、安装,进入/usr/local/maven,解压下载的文件到当前目录。
4、配置maven
## maven
M2_HOME=/usr/local/maven/apache-maven-3.9.7
PATH="JAVA_HOME/bin:$M2_HOME/bin:${PATH}"
export M2_HOME
export PATH
5、使用mvn -v查看是否安装成功
3、HomeBrew安装
1、通过脚本安装,安装过程中根据提示输入就行
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2、卸载
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
4、git安装
1、下载git,可以在git官网下载或者直接brew install git安装,安装完成后可以通过git -version查看是否安装成功。
2、配置git,这部分主要是生成密钥以及配置密钥到对应的代码平台,可以参看gitee的配置教程
3、添加账户信息
git config --global user.name "xxx"
git config --global user.email "xxx@xx.com"
# 完成设置后,可以使用get参数显示设置后的信息:
git config --global --get user.name
git config --global --get user.email
5、iterm2安装
iterm2是mac os系统下使用最多的终端了,相比自带的终端,item2的功能可谓是相当强大。
1、brew安装好后可以通过brew install iTerm2命令直接安装
2、配置iterm:安装好后的iterm还是比较原始的,我们可以对它做一些美化。
- 配置主题配色,在github.com/mbadolato/i… 上下载对应的压缩包,找到schemes文件夹,里面都是一些比较受欢迎的配置方案,我们可以按需导入iterm。导入完成后在Color Presets里面勾选对应配色方案就行。
- 安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
使用命令行直接下载安装,安装完成后我们可以对iterm的风格主题进行替换。下载好对应的主题文件后,在.zshrc文件中修改ZSH_THEME的值就行。
ps:github.com/ohmyzsh/ohm… zsh主题效果展示
- 三方主题安装,如果不喜欢官方提供的主题模板,也可以下载第三方主题。下载好主题文件后移动到
.oh-my-zsh文件夹下的themes目录下,然后修改ZSH_THEME的值。
- 字体安装,有些主题带有特殊字符或图标,会出现乱码的情况,这时候就需要下载对应字体兼容解决。一般可以下载Melso字体或者Hack nerd字体。字体官网下载好后还是在iterm2的设置里面修改字体就行。
最终我的iTerm2主题以及配色如下
ps:iterm配置部分参考知乎文章 zhuanlan.zhihu.com/p/550022490… ,还有很多高阶玩法就没有一一介绍了,感兴趣的可以看这篇文章。