当前位置:首页 > TAG信息列表 > idea中maven依赖版本冲突如何解决java工程中多个版本的包冲突问题?介绍

idea中maven依赖版本冲突如何解决java工程中多个版本的包冲突问题?介绍

idea中maven依赖版本冲突 如何解决java工程中多个版本的包冲突问题?

如何解决java工程中多个版本的包冲突问题?

我们老项目是那种自动添加jar包的,了就那些个的去试版本,当然了新开发的系统是用微服务按结构了maven管理了之后,基本没有jar包的问题了,毕竟日常用到的工具在springboot的依赖下都能不能找到

maven中插件plugin和依赖dependency的区别?

插件是一种工具,或者dependencies插件是用处编译代码的工具,mybatis插件是用来自动生成数据库dao和mapper的工具。而感情依赖则是项目工程在编译过程中需要感情依赖的二方及三方包。在你的工程中这个可以不不需要mybatis插件,自己去基于sql的crud,但假如工程里必须三房包,则可以要用dependency引入。

idea中maven依赖版本冲突 如何解决java工程中多个版本的包冲突问题?

启动springboot报错怎么解决?

【好的办法】

不需要在启动类的@enableautoconfiguration或@springbootapplication中添加exclude{},先排除此类的autoconfig。正常启动以后就可以正常运行。

【原因】

这个原因是maven依恋包,有再重复一遍的依赖。

【springboot】

springboot是由pivotal团队提供给的翻新框架,其设计目的是为了简单的结构新spring应用方法的初始搭建中以及开发完毕过程。

该框架建议使用了某种特定的来参与配置,最大限度地使开发人员继续是需要符号表示样板化的配置。通过这种,springboot致力于提供在蓬勃发展的快速应用开发领域(rapidapplicationdevelopment)曾经的领导者。

如何快速的解决maven依赖冲突?

1.确认出了问题的jar包名称。正常情况是可以在eclipse中查找的类有在哪些感情依赖包里面出现了。并确认换算要可以使用的是那个包,的包有哪些。

2.是从mvndependency:treegttree.txt导出全部的依赖。

3.在文件导出的依赖文件中,查摆问题相关的jar。判断这些jar是如何被依赖性太强出去的,是就依赖感的那就是从传递依恋引导出的。

4.可以找到相互的并不需要首先排除的依赖的神级依赖,并分析的原因,的原因很可能是以下几种:同一个jar包但groupid,artifactid有所不同,这种只能是从去设置依赖性太强的ltexclusionsgt来进行排除肾炎必须的版本jar包依赖性太强路径较长,这种是可以把想要版本的依赖然后什么在依赖中,那样的话路径就最晚了优先级更高。

5.之后可以不通过打包mvninstall来去确认打出去的war包中如何确定有被排除的依赖。

依赖问题版本工具工程


齐鲁之家 潍柴号

  • 关注微信关注微信

猜你喜欢

热门标签

ipad间歇性断网 流量宝盒抢到了怎么弄流量宝盒抢流量攻略介绍 使用app怎么开启 不是好友怎么举报微信 抖音怎么加入唱歌房间介绍 eclipse为什么不能在桌面打开 如何把QQ浏览器设为默认 excel表格一个单元格的内容怎么分开 css多个选择器一般写在什么位置介绍 怎样一次性删除qq聊天记录 怎么看苹果电池寿命剩多少苹果电池寿命103怎么看? 在excel中怎么制作日历如何用Excel制作日历?介绍 目前支付宝还能扫福吗支付宝怎么扫福字? 手机充电慢还老是断电是怎么回事oppo手机充电一直响一会充一会断?介绍 苹果6plus怎样设置屏幕动态壁纸苹果8p主屏幕怎么设置动态壁纸? 荣耀青春20青春版 cad如何设置图幅及比例cad单位怎么设置毫米? python输出第二个字符python中如何对多个字符快速替换?介绍 微软拼音在语言栏中怎么添加微软输入法如何设置自启? vivox9丢了怎么找回vivox9忘记密码了怎么解锁?介绍 联通app里的招联借钱 小程序使用组件化开发的步骤windows小组件快捷键?介绍 docx文档怎么调换顺序WPS做的PPT怎样让文字以一定顺序演示出来?介绍 顺丰快递的电话是多少 oppo手机一键锁屏不小心删除了一键清除锁屏密码oppo简单方法?介绍 qq如何让别人远程操控自己电脑电脑QQ如何实现远程控制? 快手推广任务怎么能有快手极速版怎么申请推广? cad创建块怎么弄 3介绍 qq飞车怎么添加二维码录像有哪些对大学生有用的APP?

微信公众号