开发者

maven关于pom文件中的relativePath标签使用

目录
  • 关于编程pom文件中的<relativePath>标签
  • <relativePath>标签值有3种配置
  • 总结

关于pom文件中的<relativePath>标签

为什么子工程要使用relativePath准确的找到父工程pom.XML.因为本质继承就是pom的继承。

父工程pom文件被子工程复用了标签。

(可以说只要我在父工程定义了标签,子工程就可以没有,因为他继承过来了)

maven关于pom文件中的relativePath标签使用

子工程常用的继承的标签有以下几个:

  • groupId:继承项目groupId
  • version:继承父工程的版本
  • properties:继承父工程定义的变量和值
  • dependencies:继承父工程定义的依赖,子工程必须使用的公共依赖
  • dependencyManagement:继承父工程声明的依赖资源,版本统一也是这个标签实现的

&pythonlt;relativePath>标签值有3种配置

省略值:

不配置标签,默认指向上一级目录

maven关于pom文件中的relativePath标签使用

javascript

空值:

使用自闭标python签表示空值 <relativePath/>,表示到本地库和远程库寻找父工程的pom文件

maven关于pom文件中的relativePath标签使用

自定义值:

在标签中编写需要继承的父级工程的pom所在目录

maven关于pom文件中的relativePath标签使用

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编编程客栈程客栈(www.devze.com)。

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新开发

开发排行榜