Maven使用总结

&&&&&以下至第2.5步前是废话,解决问题可直接看2.5
1.首先复现一下自己博客https://blog.csdn.net/MACHENIC/article/details/90340183的问题。
1.1导入项目后项目报错,pom文件报错,报错原因未知。
在这里插入图片描述
1.2打开Maven Dependencies发现很多jar包报错。
在这里插入图片描述
2.解决:
2.1 将scope注释掉后,绝大部分依赖可用,只有该依赖依然报错。
在这里插入图片描述
2.2我在网上查了关于该依赖不能使用的问题,收效甚微。最后决定自己从maven repository中找一个坐标,在pom文件单独添加,发现问题解决(我认为应该死解决了)。因为项目是spring initializr生成的,怀疑其对应的版本有问题,仅仅在怀疑阶段。
在这里插入图片描述
在这里插入图片描述
2.3之后发现项目依然报错,报错位置还是pom文件,但是maven依赖已经没有问题。打开了该位置发现
在这里插入图片描述
根据该博主说法是ide的bug,调整下位置会好奇来,试了没用。但是贴一下链接,也许对别人有用。https://blog.csdn.net/u010982856/article/details/51802517
其评论内的serverruntime不适用于我的项目,因为我是springboot构建项目,内置了tomcat服务器的,不需要单独配置。
2.4之后尝试了该播主的方法,直接删除,发现依然报错。并且删除完,maven update后两个文件又重新出现。而且项目依然报原来的错。目前没找到解决方法,很烦!!!但是很显然跟这个文件目录应该是没有关系的。。。。
2.5请教网友大神,目前已解决。该问题跟前边没有关系。主要是spring官方指定的STS开发工具对eclipse支持这块没有到这么高的版本。
在这里插入图片描述
3.Eclipse创建Maven项目报错:web.xml is missing and is set to true
https://www.cnblogs.com/djoker/p/6679525.html 该播主。
总结两种方法:
3.1缺该文件就给他补一个
创建方式:
右键项目——>Java EE Tools——>Generate Deployment Descriptor Stub,系统自动创建web.xml文件,位置如图:
在这里插入图片描述
3.2告诉它,我们不需要这个文件了。我是需要配置SpringMVC做个小demo,所以保留了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值