从品牌网站建设到网络营销策划,从策略到执行的一站式服务
鉴于最近学习一个分布式项目的开发,讲一下关于使用IntelliJ IDEA基于Maven创建多模块项目的实际开发,可能有不合适的地方,但是项目是可以跑通的,也请有不足之处,都提出来,一起讨论下。
网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了瑞丽免费建站欢迎大家使用!一. 项目工程目录首先展示一下,最终整个项目的工程目录:
简单介绍一下目录结构:common-parent
为所有项目的父项目,主要用来管理所有项目使用的jar包及其版本。common-utils
为公共的工具类项目,继承父项目,它会被打成jar包供其它项目使用。taotao-manager
为我们自己的项目,继承与我们的父项目。taotao-manager-pojo
为我们自己项目的一个子模块,依赖与taotao-manager,打成jar包taotao-manager-mapper
为我们自己项目的一个子模块,依赖与taotao-manager-pojo,打成jar包taotao-manager-service
为我们自己项目的一个子模块,依赖与taotao-manager-mapper,打成jar包taotao-manager-web
为我们自己项目的一个子模块,依赖与taotao-manager-service,打成war包
下面为具体操作:
1. 首先打开IntelliJ IDEA,按下面步骤来:
等待生成pom文件,注意修改打包方式为pom,修改pom文件如下:(由于pom文件较长,只给出部分,获取所有,请关注github)
4.0.0 cn.william common-parent 1.0-SNAPSHOT pom common-parent http://maven.apache.org UTF-8 4.12 ...(省略)...(省略) joda-time joda-time ${joda-time.version} ${project.artifactId} org.apache.maven.plugins maven-resources-plugin 2.7 UTF-8 org.apache.maven.plugins maven-compiler-plugin 3.5.1 1.8 UTF-8
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图