您的位置:首页 > 其它

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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: