我是靠谱客的博主 完美路人,这篇文章主要介绍淘淘商城第一天: IDEA 下搭建聚合工程,现在分享给大家,希望可以做个参考。

一: 需求 

  看的是taotao商城综合项目dubbo版,老师用的eclipse搭建的项目,想使用IDEA这个开发工具去搭建工程,同时也记录下笔记及其中出现的问题,希望点滴对自己有帮助。

    a)使用maven搭建工程。

    b)使用maven的tomcat插件启动工程。

二:工程的层级结构:

Taotao-parent:父工程,打包方式pom,管理jar包的版本号。

   |           项目中所有工程都应该继承父工程。

   |--Taotao-common:通用的工具类通用的pojo。打包方式jar

   |--Taotao-manager:服务层工程。聚合工程。Pom工程

          |--taotao-manager-dao:打包方式jar

          |--taotao-manager-pojo:打包方式jar

          |--taotao-manager-interface:打包方式jar

          |--taotao-manager-service:打包方式:war

   |--taotao-manager-web:表现层工程。打包方式war

    Pom:一般是父工程,管理jar包的版本、maven插件的版本、统一的依赖管理。

    jar:与pom的区别在打包的方式不同,包括普通的java类、资源文件和普通文件,在maven中打包src/main/java和src/main/resources下的所有文件。

    war:包括全部的web应用程序,既所有的java类、配置信息、jsp等静态文件。

三:工程的搭建

    1、taotao-parent

   首先File->New->Module


然后点击maven,选择本地JDK,然后NEXT。


输入GroupId,Artifactld,Next。


输入Module name,Location,Finish。


    生成Pom文件,添加taotao-parent的依赖信息。

复制代码
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <packaging>pom</packaging> <!--打包方式--> <groupId>com.taotao</groupId> <artifactId>taotao-parent</artifactId> <version>1.0-SNAPSHOT</version> .............节省位置.............. </project>

    注:添加打包方式

复制代码
1
<packaging>pom</packaging>

2、taotao-common搭建。

    通用的工具类、通用的pojo类,打包方式为jar,继承父工程taotao-parent。生成方式和taotao-parent相似。

    注意在New Module界面的区别。父工程为taotao-parent,同时不将其添加到父工程下。

    

生成pom文件,添加依赖,修改打包方式。

复制代码
1
<packaging>jar</packaging>

3、taotao-manager的搭建。聚合工程,打包方式为pom。

4、taotao-manager的子模块的搭建

    a)taotao-manager-pojo的搭建,打包方式为jar。

    

    注意此处在Add as module 和Parent处进行修改,依赖于taotao-manager,同时作为taotao-manager的子模块。

    

此处注意修改Module的name和root 路径,次模块处于taotao-manager下面。



    添加依赖,修改打包方式。

    b)taotao-manager-dao的搭建,打包方式为jar。

        搭建过程同pojo类似,注意修改路径

    c)taotao-manager-service的搭建,打包方式为war。

    注意此处选择archetype-webapp的方式创建,其余都相同。

  


    生成pom文件,填写依赖文件。

4、taotao-manager-web的搭建。打包方式为war方式。父工程为taotao-parent

    


四:启动工程

    启动taotao-manager工程,在taotao-manager的pom文件中配置tomcat插件。

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
<!-- 配置tomcat插件 --> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <port>8080</port> <path>/</path> </configuration> </plugin> </plugins> </build>

    首先先将各个工程依次install到maven仓库中。

            

   然后配置启动参数。

    

启动工程。


    至此,项目搭建完成。也借鉴了别人搭建聚合工程的步骤,如果参考步骤有问题的,可以在下面评论,我每天都会等CSDN的。

    














最后

以上就是完美路人最近收集整理的关于淘淘商城第一天: IDEA 下搭建聚合工程的全部内容,更多相关淘淘商城第一天:内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(78)

评论列表共有 0 条评论

立即
投稿
返回
顶部