搭建测试springboot创建多module

本文详细介绍了如何创建和配置一个多模块的Spring Boot项目。首先创建一个名为demo的父工程,接着创建iprovider、provider和consumer三个子工程,分别用于接口、实现和消费。在每个项目的pom.xml中进行相应的配置,确保模块间的依赖关系正确。通过这个过程,可以更好地管理和组织大型Spring Boot项目。
摘要由CSDN通过智能技术生成

    一、创建项目
 创建demo :父工程

创建iprovider(子工程)

创建provider(子工程)

创建consumer(子工程)


    二、修改各个项目的pom文件
        修改demo的pom.xml
        修改provider的pom.xml
        修改consumer的pom.xml

        修改iprovider的pom.xml
项目名称    作用    说明
demo   根项目    父项目,只用来管理其他module,提供基础的pom配置
iprovider    接口项目  注册的接口方法放在此工程
provider    提供者项目,实现注册的接口方法的子工程

consumer消费者项目,调用注册方法的子工程


三、创建父工程demo,一路next,记住group组名,和后面的子工程相同的组名

 

 项目创建好以后,删除src,父工程不写代码

 


 四、创建module

module创建过程跟demo项目一样,所不同的是,需要右键点击根项目,然后在弹出菜单中选择new–> module,略…

创建iprovider

创建provider

创建consumer

修改各个项目的pom文件

父工程demo的pom文件修改

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>or
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在IntelliJ IDEA中创建一个Spring Boot项目的子模块并让它也是Spring Boot项目,你可以按照以下步骤操作: 1. **初始化主模块**: - 打开IntelliJ IDEA,选择"Create New Project"。 - 选择"Maven"或"Gradle"作为构建工具,然后选择"Spring Initializr"。 - 根据需要配置Spring Boot版本、依赖和其他属性,完成后点击"Next"生成初始的主模块。 2. **添加子模块**: - 在主模块的右键菜单中,选择 "New -> Module" 或者 "File -> New -> Module"。 - 选择"Java"或"Gradle",然后选择"Maven"或"Project"作为子模块类型。 - 给子模块命名,例如"submodule-spring-boot",并确认其父目录指向主模块的位置。 3. **配置子模块**: - 进入子模块,在pom.xml文件(Maven)或build.gradle(Gradle)中,将`spring-boot-starter-parent`添加为父依赖,确保它有相同的Spring Boot版本。 - 如果子模块也想包含完整的Spring Boot功能,添加必要的启动器依赖,如`spring-boot-starter-web`等。 4. **启用多模块构建**: - 对于Maven,打开主模块的pom.xml,添加 `<modules>`标签,列出子模块的名字。 - 对于Gradle,打开settings.gradle文件,并加上子模块路径。 5. **启动项目**: - 首先,确保主模块的`main`方法已经正确配置了运行入口(通常在Application类中)。 - 然后,可以分别从主模块和子模块的"Run"菜单启动,或者通过IDEA的项目结构视图中选择模块,右键点击并选择"Run 'ModuleName'"。 6. **运行测试**: - 同样,如果子模块中有测试代码,可以在该模块内部运行单元测试或集成测试
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值