栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

idea搭建maven程序:05-公有子项目

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

idea搭建maven程序:05-公有子项目

目录

一、新建 

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  别的子项目中删除公有的实体类、公有工具包

根据提示修改为

import com.cloud.api.entities.TabUsers;

完成! 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/603019.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号