安装
安装前确保已配置Java开发环境。
可官网下载(bin.tar.gz或bin.zip)或使用brew(推荐)安装。
建议安装3.5.x及以下版本,3.6.x版本在idea(2018.2.4 Ultimate Edition)中不兼容(Unable to create injector)。
方式一,官网下载:建议将下载文件解压到/Library下。
方式二(推荐),brew安装:命令行(terminal)执行如下。
命令行下执行mvn -v, 若有如下信息,则无需执行下一步的配置。
配置
编辑当前用户目录下.bash_profile文件
添加如下配置并保存
执行如下命令使配置生效
执行mvn -v查看配置是否生效。
IDEA
基础配置
先配置好Maven Home、settings.xml、repository。
可使用idea内嵌Maven(默认为Bundled3)或者使用上述步骤中下载配置的Maven(目录配置如: /usr/local/Cellar/maven@3.5/3.5.4/libexec)。
堆内存配置
在Preferences->Build,Execution,Deployment->Build Tools->Maven->Importing配置maven依赖导入可使用的最大内存(配置如:-Xmx2048m),若项目依赖较多,若此项配置较小(默认768m),在导入依赖时,Maven将Crash。
另外,需要在Runner中配置VM Options。