MacOs开发Java环境搭建——自用整理保姆级攻略持续更新

使用macos环境蛮久的了,一直没有进行整理下,最近抽空从安装与环境变量配置系统性整理下。
注:所有的安装及配置都是基于homebrew及terminal的,如果不清楚的建议先去了解一下
以下命令及配置全为亲测过的——后续完善更新中

macos相关快捷键

聚焦搜索

command + 空格

打开访达

option + command +空格

访问隐藏目录

在访达中:↑ + command +G

homebrew

安装

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装失败一般是tools的问题,处理方式:Terminal安装homebrew失败

cakebrew --可视化工具

安装

brew install --cask cakebrew

使用cakebrew省去了部分敲命令的时间,查找和删除等操作比较直观,如果有安装命令直接执行也是可以的

Java 8

安装

brew cask install homebrew/cask-versions/adoptopenjdk8

查看版本

java -version

查看jdk路径

/usr/libexec/java_home -V

配置环境变量

修改

vim ~/.bash_profile

操作

1.命令行操作
详细介绍课查询Linux命令

i 进行修改
esc 退出编辑
:wq 保存并退出

2.文档操作

open -e .bash_profile

添加环境变量

仿照已有环境变量写即可,如果没有环境变量文档配置前还需新建,此处不做说明。

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.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

使用 source .bash_profile使配置生效

查看

echo $JAVA_HOME

git

安装

brew install git

git配置

用户名

git config --global user.name "your_name"

邮箱

git config --global user.email "your_email@gmail.com"

查看配置

git config --list

redis安装

brew install redis

启动可以去bin目录下启动redis-server,不建议做自动启动,创建桌面快捷方式即用即启

maven

安装

brew install maven@3.5

配置环境变量

步骤同上配置Java环境变量

export MAVEN_HOME=/usr/local/Cellar/maven@3.5/3.5.2
export PATH=$PATH:$MAVEN_HOME/bin
export M2_HOME=/usr/local/Cellar/maven@3.5/3.5.2
export PATH=$PATH:$M2_HOME/bin
自用apache-maven-3.5.2与jdk8

maven注意与jdk版本适配,不然会有问题。仓库及配置文件可以从Windows环境拷贝过来注意更改setting.xml里面的仓库路径否则配置idea的时候maven报错

注意及说明

homebrew安装的软件位置

/usr/local/Cellar

使用cakebrew安装的同上


相关配置及软件持续更新中,有错误之处欢迎指出,蟹蟹。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值