java web pom.xml

java web 开发,maven项目,pom.xml配置中,有<parent>和<dependencies>两个节点,它们的本质区别是什么(在我理解两者都是去仓库下载东西到本地仓库,不是很清楚本质区别到底是什么)
有哪位大神知道的,给小弟讲解下,不胜感激!

如果这个java web项目的pom文件中,同时有parent和dependencies两个节点,那么在你打war包时,parent里的dependencies依赖也会被引入到web项目中。这只是个配置方式的问题。项目自己的pom里的dependencies只会在项目内部使用,那些被抽成parent的pom一般都是公用dependency或者其它配置,既可以给你的web项目用,又可以给其它任何maven项目用。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-04-23
parent是上级pom.xml

dependencies是依赖的项目(.jar),同级的追问

感谢您的回答,请问parent是指本项目只继承父项目的dependencies吗?

本回答被网友采纳
相似回答