昨天的分布式项目——聚合项目指的是一个大型项目包含多个小项目,这样的项目到底是怎么做出来的呢?
主要用不同的封装方法定义:
常见打包方法:jar/war/pom
我们的项目主要分为三类:父项目,包括各种第三方jar包。 打pom包继承工具类API是我公司自己写的,打jar包依赖于实体的业务项目,打war包,在服务器上公开
父项目
maven项目-
添加到pom.xml
pom
添加后可以是父项目、子项目---
添加项目所需的第三方依赖关系
工具API
右键单击创建的父项目,新建maven--创建所需的API java类
包类型缺省为jar包
业务项目
右键单击创建的父项目,新建maven--
创建pom.xml
war
添加工具API依赖项(无需在springboot上发布即可依赖) )。
org.example
jt-common
1.0-快照
添加build插件(如果不添加包,将缺少主方法) )。
org.springframework.boot
spring-boot-maven-plugin
然后,编制项目业务,根据需要进行部署。 注意:idea还需要web运行环境。