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

关于继承时pom文件的配置

您好,我想问问老师是不是配置了parent,而parent里面有了某些jar包,我们就不用写dependency了,类似你课程中的junit jar包,看看我的截图,下面配置的dependency是不是都不用写了呢。希望Eleven老师能帮我解答!谢谢!http://img1.sycdn.imooc.com//565108e30001ba6703870271.jpg

正在回答

2 回答

你把这个junit配置去掉,然后看看项目的包中是否还存在junit包,就知道了。各种情况最好都实践一下,然后看看。maven的配置无非就是帮助你便捷取得jar包。所以,直接从结果看配置是否可行最直接。

祝好运:-)

0 回复 有任何疑惑可以回复我~

你好。这里是需要的。因为标签<dependencyManagement>的作用是:继承自该项目的所有子项目的默认信息存储在这里。这部分的依赖信息不回立即被解析,而是当子项目声明一个依赖(必须描述groupId和artifactId信息),如果groupid和artifactId以外的一些信息没有被描述,则通过groupId和artifactId匹配到这里的依赖,并使用这里的依赖信息。

这是从网上看到的。如果有错误希望诸位同学及老师及时指正。

3 回复 有任何疑惑可以回复我~
#1

Yolanda_lee 提问者

谢谢~~~那万一<parent>里引用的一些jar包与下面配置的jar包有冲突呢?我还没动手去试试。
2015-12-14 回复 有任何疑惑可以回复我~
#2

你是我世界的光 回复 Yolanda_lee 提问者

这可能跟路径长短有关吧。好像这个课程的老师讲过的。最短为原则吧。不过具体我也不确定。希望你找到答案告诉我一下
2015-12-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
项目管理利器——maven
  • 参与学习       173090    人
  • 解答问题       742    个

使用maven来构建和管理Java项目,从环境配置,到maven核心知识

进入课程

关于继承时pom文件的配置

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信