MAVEN 项目创建_macros_新浪博客

 

使用maven创建多模块web项目

1. 模块说明

 macros-domain (包含dao与POJO)

macros-service

macros-web

macros-webapp

2. 进入wudemo目录,maven命令新建各个子模块

mvn archetype:create -DgroupId=com.macros -DartifactId=macros-domain -DpackageName=com.macros

mvn archetype:create -DgroupId=com.macros -DartifactId=macros-service -DpackageName=com.macros

mvn archetype:create -DgroupId=com.macros -DartifactId=macros-web -DpackageName=com.macros 

mvn archetype:create -DgroupId=net.welken -DartifactId=macros-webapp -DpackageName=net.welken.wudemo.dal   

mvn archetype:create -DgroupId=com.macros -DartifactId=macros-webapp -DarchetypeArtifactId=maven-archetype-webapp

3. 在wudemo根目录下新建一个 pom.xml 配置文件

总pom.xml文件中,以下节点需注意:

<groupId>net.welken</groupId>  

<artifactId>wudemo-parent</artifactId>  

<packaging>pom</packaging>  

<name>wudemo Parent Project</name>  

<version>1.0-SNAPSHOT</version>  

<modules>

<module>wudemo-common</module>

<module>wudemo-model</module>  

    <module>wudemo-core</module>  

    <module>wudemo-dal</module>  

    <module>wudemo-web</module>  

</modules>  

4. 各个子pom.xml文件,添加parent节点

<parent>   

    <artifactId>wudemo-parent</artifactId>   

    <groupId>net.welken</groupId>   

    <version>1.0-SNAPSHOT</version>   

</parent>  

5. 各个子pom.xml文件,添加依赖管理dependencies节点

<dependencies>  

    <dependency>  

        <groupId>junit</groupId>  

        <artifactId>junit</artifactId>  

        <version>3.8.1</version>  

        <scope>test</scope>  

    </dependency>

    <dependency>  

        <groupId>net.welken</groupId>  

        <artifactId>wudemo-common</artifactId>  

    </dependency>  

    <dependency>  

        <groupId>net.welken</groupId>  

        <artifactId>wudemo-dal</artifactId>  

    </dependency>  

    <dependency>  

        <groupId>net.welken</groupId>  

        <artifactId>wudemo-core</artifactId>  

    </dependency>  

    <dependency>  

        <groupId>net.welken</groupId>  

        <artifactId>wudemo-model</artifactId>  

    </dependency>

</dependencies>

 

 

已投稿到:
郑重声明:资讯 【MAVEN 项目创建_macros_新浪博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——