MAC 安装 Maven & 出现 Unable to import maven project: See logs for details 的解决
转载自:https://wangxin1248.github.io/life/2020/02/mac-install-maven.html
转载自:https://blog.csdn.net/weixin_39358657/article/details/106361857
====================
下载 Maven
首先从 Maven 官方地址:http://maven.apache.org/download.cgi 下载最新版本apache-maven-xxx-bin.tar.gz
加下来将下载的文件解压到 /usr/local/maven 下。
配置环境变量
$ vi ~/.bash_profile
添加如下的 maven 配置:
export M3_HOME=/usr/local/maven/apache-maven-3.6.3
export PATH=$M3_HOME/bin:$PATH
执行如下命令使配置的环境变量生效:
$ source ~/.bash_profile
测试 Maven 是否安装成功
可以先输出 Maven 环境地址
$ echo $M3_HOME
$ echo $PATH
如果输出类似这样的值则表明配置没问题。
/usr/local/maven/apache-maven-3.6.3
/usr/local/maven/apache-maven-3.6.3/bin:/Users/wx/library/flutter/bin:/usr/local/opt/coreutils/libexec/gnubin:/Users/wx/library/flutter/bin:/usr/local/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Library/TeX/texbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands
接下来用maven 的命令查看 maven 版本,鉴定Maven 环境是否安装成功。
$ mvn -version
成功时,输出的日志如下:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/maven/apache-maven-3.6.3
Java version: 1.8.0_172, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.15.3", arch: "x86_64", family: "mac"
这样,Mac 下 Maven 的环境就配置成功。
==========
自己安装了maven 3.6.3版本,在idea里面引入之后,发现依赖引用失败,
从IDEA的help菜单下的Show log in Explorer, 打开并查看idea的log,也看不出问题,然后查了一下,发现是兼容性问题,idea 2018和2019不兼容maven 3.6.2及之后的版本。(我用apache-maven-3.5.4可以使用)
切换maven到自带的:
重新加载依赖:
问题解决。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示