maven工程的继承和聚合
2016-12-23 10:26
134 查看
1.新建ecps-core的maven jar工程。
<artifactId>ecps-core</artifactId>
<packaging>jar</packaging>
<parent>
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
2.新建ecps-portal的maven web工程。
<artifactId>ecps-portal</artifactId>
<packaging>war</packaging>
<parent>
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<dependencies>
<dependency>
<groupId>com.xxz</groupId>
<artifactId>ecps-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependencies>
3.新建ecps-console的maven web工程。
<artifactId>ecps-console</artifactId>
<packaging>war</packaging>
<parent>
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<dependencies>
<dependency>
<groupId>com.xxz</groupId>
<artifactId>ecps-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependencies>
4.新建ecps-file的maven web工程。
<artifactId>ecps-file</artifactId>
<packaging>war</packaging>
<parent>
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
5.新建ecps-parent0315的maven pom父工程。
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<!-- 对子工程的聚合 -->
<modules>
<module>ecps-core</module>
<module>ecps-portal</module>
<module>ecps-console</module>
<module>ecps-file</module>
</modules>
<artifactId>ecps-core</artifactId>
<packaging>jar</packaging>
<parent>
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
2.新建ecps-portal的maven web工程。
<artifactId>ecps-portal</artifactId>
<packaging>war</packaging>
<parent>
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<dependencies>
<dependency>
<groupId>com.xxz</groupId>
<artifactId>ecps-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependencies>
3.新建ecps-console的maven web工程。
<artifactId>ecps-console</artifactId>
<packaging>war</packaging>
<parent>
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<dependencies>
<dependency>
<groupId>com.xxz</groupId>
<artifactId>ecps-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependencies>
4.新建ecps-file的maven web工程。
<artifactId>ecps-file</artifactId>
<packaging>war</packaging>
<parent>
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
5.新建ecps-parent0315的maven pom父工程。
<groupId>com.xxz</groupId>
<artifactId>ecps-parent0315</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<!-- 对子工程的聚合 -->
<modules>
<module>ecps-core</module>
<module>ecps-portal</module>
<module>ecps-console</module>
<module>ecps-file</module>
</modules>
相关文章推荐
- Maven中各个工程之间的继承和聚合
- Eclipse下Maven工程多模块继承和聚合创建
- 【Maven】Eclipse下Maven工程多模块继承和聚合创建
- Eclipse下Maven工程多模块继承和聚合的创建
- Eclipse下Maven工程多模块继承和聚合的创建
- Eclipse下Maven工程多模块继承和聚合创建(详解)
- Maven工程多模块继承和聚合项目创建与数据库测试步骤详解
- Intellig IDEA 创建Maven工程——继承与聚合
- Maven工程依赖,聚合,继承学习笔记
- maven-聚合与继承
- 一起学Maven(Maven聚合和继承)<四>
- (五)Maven中的聚合和继承
- Maven详解之聚合与继承
- maven的pom.xml之聚合、继承、依赖
- Maven学习总结(5)——聚合与继承
- Maven聚合与继承
- Maven聚合和继承
- Maven学习总结(五)——聚合与继承
- Maven - 继承和聚合