Maven项目缺少Maven Dependencies解决方法

一、今天搭建了一个maven项目,在pom.xml文件引入依赖后,发现项目结构中没有Maven Dependencies文件(下图),但是在java Build Path中又可以找到Maven Dependencies文件(如下图),

但是,pom.xml文件中添加的依赖jar包也不会自动下载到项目中,update Project也是一样,于是是网上查找了很多方法,尝试后都发现没有用,最终,查看自己的pom.xml文件,发现是在依赖前面写了<dependencyManagement>这个标签(下图),查资料后发觉这个标签的作用只是声明依赖,并不实现依赖的引入,因此,没有jar包的引入,maven项目就不会显示Maven Dependencies文件。去掉这个标签后,问题解决,maven Dependencies文件出现在maven项目中。

二、网上其他解决Maven Dependencies文件缺失的方法:

第1种:Maven支持没有打开:这种情况一般是Eclipse自带的Maven,或者自己装的Maven并没有打开服务。

解决方法:右键Maven项目-->Maven-->Enable Dependency Management

(可能有一些maven版本没有Enable Dependency Management这个选项)

第2种:项目-->properties-->Deployment Assembly-->Add-->java build path Entries-->Maven Dependencies--Finish

第3种:项目为非maven项目

解决方法:右键项目-->configure-->Convert to Maven Project

猜你喜欢

转载自blog.csdn.net/u012804886/article/details/81265183