目录
一、新建
1.1 新建公有子项目
1.2 配置pom.xml
1.3 导入公有的实体类、公有工具包
二、打包公有的子项目,使别的项目能调用
2.1 先双击clean清缓存
2.2 再双击install打包,一定要先clean
2.3 如图则打包成功
三、在别的子项目中引用
3.1 别的子项目的pom.xml中添加如下
3.2 别的子项目中修改application.yml最后一行为
3.3 别的子项目中删除公有的实体类、公有工具包
一、新建
1.1 新建公有子项目
无需启动类
无需application.yml
因为没有实际业务
1.2 配置pom.xml
cc_maven_demo
org.example
1.0-SNAPSHOT
4.0.0
cloud_common_api
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
runtime
true
cn.hutool
hutool-all
5.1.0
1.3 导入公有的实体类、公有工具包
注意!entities里的TabUsers对应的是数据库,不能直接拷贝文件,可以先建立以后,复制代码
而util可以直接拷贝文件
二、打包公有的子项目,使别的项目能调用
2.1 先双击clean清缓存
点击软件最右侧的M如下图,再双击公有子项目里的clean,防止缓存
2.2 再双击install打包,一定要先clean
2.3 如图则打包成功
而且多个jar包
三、在别的子项目中引用
3.1 别的子项目的pom.xml中添加如下
org.example
cloud_common_api
1.0-SNAPSHOT
3.2 别的子项目中修改application.yml最后一行为
type-aliases-package: com.cloud.api.entities #所有entity所在包
3.3 别的子项目中删除公有的实体类、公有工具包
org.example cloud_common_api1.0-SNAPSHOT
3.2 别的子项目中修改application.yml最后一行为
type-aliases-package: com.cloud.api.entities #所有entity所在包
3.3 别的子项目中删除公有的实体类、公有工具包
根据提示修改为
import com.cloud.api.entities.TabUsers;
完成!



