点击登录,精彩内容等着你

Maven项目pom.xml配置文件,让你秒懂的简易的结构分析

何方神圣

2023-04-15
带你快速上手Maven项目的pom.xml配置文件!

Maven项目pom.xml配置文件,就如父子一般,儿子继承着父亲的基因。

1.文件目录

我们以精益编程的框架举例,如图所示,leanboot-framework 为精益编程框架,是leanboot-micro 精益编程系统的核心框架基础框架

2.pom.xml文件

以下是 系统框架leanboot-framework 的pom.xml文件的开头,我们利用“parent”标签,来声明springframework 是它的“父亲”,这样它便继承了它的“父亲”: springframework框架 的所有依赖。

  1. <parent>
  2. <groupId>org.springframework.boot</groupId>
  3. <artifactId>spring-boot-starter-parent</artifactId>
  4. <version>2.7.4</version>
  5. </parent>

以下是系统leanboot的pom.xml文件的开头,同样,在这里通过parent标签来声明leanboot-framework 是它的“父亲”,这样它即继承了它“父亲”:leanboot-framework的所有依赖,又继承了它“父亲的父亲”:springframework的所有依赖。

  1. <parent>
  2. <groupId>com.leanboot</groupId>
  3. <artifactId>leanboot-framework</artifactId>
  4. <version>1.0</version>
  5. </parent>

3.小结

经过上述例子,我们知道Maven项目pom.xml配置文件的特点,是经过上述的 层层封装层层依赖,当需要使用同一套框架来开发不同系统的时候,我们可以有效的提高各个系统的开发效率以及协调性。

阅读 4578     最后编辑 2023-04-19 17:55
文章补充
评论(0) 发表新评论
  • ...暂无评论...

我是有底线的 评论与点赞5分钟更新一次
回复评论
取消关闭

请先登录