为了账号安全,请及时绑定邮箱和手机立即绑定

项目管理利器——maven

难度初级
时长 2小时 1分
学习人数
综合评分9.60
486人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
谢谢老师,一直云里雾里,今天终于明白了
很棒,很棒,喜欢这个老师,讲的很棒
1.短路优先 如果A B依赖了一个不同版本的构件X(jar),且A->B->C,对于依赖于A B的C,此时会依赖哪个版本的构件?比如以下情况,会优先解析第二个,C会继承B的依赖版本2.0
A->B->C-X-2.0(jar)
A->B-X-1.0(jar)
做测试的时候需A,B需要安装到本地仓库才会生效.
2.先声明先优先
如果路径长度相同,则谁先在pom中声明,先解析谁,
A->B->X-1.0(jar)
A->C->X-2.0(jar)
很不错的课程,避开了IDE简单明了的去讲解maven和项目工程之间的关系
谢谢老师,讲的很好
胡搞了一波jar包冲突后过来补maven
这么棒的资源竟然也有人喷....谢谢老师分享技术
IDEA不是开源的
只会用不知道怎么为什么这么用的 都不知道有多少。谢谢老师
这个视频感觉有点旧了,求更新,win10 eclipse4.7
打卡,谢谢老师。
A->B且A->C,但是B->D.1,而C->D.2,因为在pom里,A先声明了对B的依赖,所有最后A所继承的依赖会是B所直接依赖的D.1。
依赖冲突:依赖了不同版本的相同构建
1.短路优先:优先解析依赖层级少的版本
2.声明优先原则:当依赖层级相同时,则谁先声明就解析谁
总是听到别人对我说,你这种新手先别用IDE,至少等你JavaSE学的差不多的时候才开始用,不然你会依赖它的,最好用记事本。我TM信了你的邪,我现在严重怀疑那些推荐记事本写代码的都是怕别人抢饭碗于是用这种方式吓退新手。
课程须知
学习本门课程前需要具备Java基础和Java Web基础!
老师告诉你能学到什么?
1、maven的基本概念 2、如何快速使用maven来构建项目 3、maven中的核心概念 4、使用maven构建web项目以及如何集成tomcat、jetty插件

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消