Eclipse创建Maven工程,pom.xml,dependency报错的解决办法
是否配置了maven环境
如果没有,先配置maven环境
Mac配置maven环境
1⃣️ tar.gz archive:是在Linux、MacOsX上使用的。
2⃣️ zip archive:是在windows上使用的。
3⃣️ binary表示编译后的二进制文件,一般比较小,适合直接在项目中使用。
4⃣️ source表示可以查看源代码的,比binary大一些,如果你想看一下maven的源码可以下载看一下。
2、下载apache-maven-3.5.2-bin.tar.gz,然后解压到本地目录
接下来,我们需要设置M2_HOME的环境变量指向apache-maven-3.5.2,并且把Maven安装目录下的bin/文件夹添加到系统环境变量PATH中去:
vim打开终端文件 加入如下代码:
export M2_HOME=(apache-maven-3.5.2的位置)
如果不知道路径的可以将apache-maven-3.5.2文件夹拖入到终端内,文件夹路径就会显示出来
export PATH=$PATH:$M2_HOME/bin
至此,安装完成,我们可以运行以下命令检查Maven安装:
echo $M2_HOME
mvn --version
解决方法一:
查看你的apache-maven-3.5.2目录下的conf里是否有一个settring.xml文件。要是有的话,把它删掉。
(如果你担心有问题可以自己备份一下)然后清理Eclipse项目(Project-->clean)
解决方法二:
关闭maven项目在项目启动时自动下载更新仓库选项。操作方法如下:
点击Eclipse中的window菜单,选择Preferences,点击左侧的Maven ,然后去掉Download repository index updates on startup选项前面的对勾,然后清理Eclipse项目(Project-->clean)。
解决方法三:
更新 Maven
具体步骤:右击 Maven project --> Macven --> update project
勾选Force Update of snapshots/Releases