小台的IT备忘录  
脑子越来越不好用,只能依靠烂笔头了~

废话不多说,直接开始吧,如果有哪里写的不多的,还望指出,谢谢

一、创建空项目EmpayProject

File -> New -> Project

 

二、添加父模块Parent Module(父模块的作用就是有一个位置统一操作项目,打包、编译、发布等等)

File -> New -> Module

 修改demo-parent模块

1.删除src文件夹

2.修改pom.xml文件、增加packaging节点并指明为pom表示此模块为父级模块

 

三、添加子模块继承父模块

File -> New -> Module等步骤一样,下图部分需要注意不同,需要将Add as module to选为none,将Parent选为demo-parent

按以上方式创建其余模块

demo-common

demo-entity

demo-dao

demo-service

 

四、修改父模块pom.xml文件指明子模块名称

打开demo-parent模块的pom.xml文件,增加modules及module节点,并把所有继承它的子模块填入

 

 

五、修改子模块pom.xml文件并指明依赖模块

demo-common、demo-entity这类模块不需要跟其他模块有依赖关系,直接删除src中的test文件夹(单元测试用的),打开pom.xml文件增加packaging节点并指明生成jar包

demo-dao、demo-service这类模块需要跟其他模块有依赖关系,还是删除src中的test文件夹,打开pom.xml文件增加packaging节点指明生成jar包,再添加dependency节点指明依赖模块

 

六、使用Maven Projects生成项目

View -> Tool Windows -> Maven Projects

找到我们定义的父模块demo-parent打开Lifecycle下有很多命令常用的clean清理、compile编译、package打包等,我们直接双击package进行打包

下面控制台能看到编译的信息 Success表示成功了

 

到此我们的项目就创建完成了,但是还没有web和实际调用,下一章来演示

posted on 2018-05-15 16:35  taiyonghai  阅读(1391)  评论(0编辑  收藏  举报