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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值