聚合
聚合项目中的 pom.xml文件
<packaging>pom</packaging>规定必须是pom
该聚合项目的pom.xml文件相对被聚合项目的位置
<modules>
<module>../user-core</module>
<module>../user-dao</module>
<module>../user-log</module>
<module>../user-service</module>
</modules>
继承
对于依赖的继承而言,都需要通过dependencyManagement来完成管理,
<dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.konghao.user</groupId>
<artifactId>user-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
</dependencyManagement>
使用继承时子项目的pom.xml文件
<parent>指定被继承项目的信息
<groupId>org.konghao.user</groupId>
<artifactId>user-parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../user-parent/pom.xml</relativePath>
</parent>
<artifactId>user-core</artifactId>可以省略<groupId>标签和<version>标签
<name>user-core</name>
<dependencies>不需要再指定版本号了
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
<dependency>
<groupId>org.konghao.user</groupId>
<artifactId>user-core</artifactId>
</dependency>
<dependency>
<groupId>org.konghao.user</groupId>
<artifactId>user-log</artifactId>
</dependency>
</dependencies>
相关推荐
Maven聚合工程源码,工作空间压缩包
spring boot项目,使用了maven聚合,将实体类和和工具类抽出去,集成了mybatis,freemark,mysql,logback等技术
maven项目,主要是一些配置,如聚合和继承以及插件.私服等,项目按模块区分,多个子项目继承parent
基础maven聚合工程的web层Excel导入导出 ,第一次做如有bug清见谅
该资源包含了一个maven聚合和继承的简单demo,可以参考博客http://blog.csdn.net/mockingbirds/article/details/47374127
Maven聚合和继承 #资源达人分享计划 # 技术文档
一个简单的maven聚合,继承示例。parent为父目录,account-email,account-persist为子项目,继承了parent的pom.xml文件
1.maven聚合工程,父工程统一管理依赖版本 2.分模块设计,模块之间通过jar包的方式互相引用 3.基于springboot框架 4.整合了Lombok、Spring MVC、Druid、Mybatis、MySQL
maven学习笔记,maven构建的聚合项目,使用springmvc,没做持久层。
这是一个maven依赖+继承+聚合的小例子,用来参考和学习maven
ssm+maven聚合工程框架的搭建,下载下来导入即可使用。
利用maven构建项目,ssh简易框架,利用了聚合和继承
Maven聚合学习Demo.zip
maven module 聚合 实例,子项目之间的调用实现,demo-top 是父项目,demo-one 是子项目,jar类型,提供接口,demo-two 调用demo-one,实现接口,是web类型
本文是开发笔记和教程,主要说明了使用springboot从0开始,完成了创建maven聚合工程,搭建使用了springboot modules工程。 同时,项目搭建的源码开源分享。此文是springboot初学者,搭建多模块项目的推荐文章。
springboot+mybaties+maven聚合工程.zip springboot+mybaties+maven聚合工程.zip
java maven 聚合项目 分模块实例; java socket 服务端与客户端,服务端主动发指令,客户端发送心跳包 实例demo。
学习maven笔记,尚不能实现自动发布,parent工程package之后,把module项目的war手工发布到tomcat的webapp下。
演示如何利用maven进行模块分组、依赖集中处理、依赖约定处理、继承使用。。。
这里是maven继承与聚合代码。