Eclipse创建Springboot聚合项目(优化版)

您所在的位置:网站首页 eclipse创建springboot项目报错 Eclipse创建Springboot聚合项目(优化版)

Eclipse创建Springboot聚合项目(优化版)

2023-08-14 01:55| 来源: 网络整理| 查看: 265

Eclipse创建Springboot聚合项目(优化版) 推荐 原创

清风凌雪 2021-09-17 16:06:50 博主文章分类:java ©著作权

文章标签 SpringBoot 文章分类 Java 后端开发

©著作权归作者所有:来自51CTO博客作者清风凌雪的原创作品,请联系作者获取转载授权,否则将追究法律责任

Eclipse创建Springboot聚合项目

1. 创建父工程 1.1 创建一个新项目

打开菜单 File --> New --> Other...

图片.png

选择 Maven --> Maven Project

图片.png

下一步,选择创建项目的类型

图片.png

下一步,填写项目基本信息

图片.png

查看项目目录结构,删除多余部分,仅留pom.xml文件即可

图片.png

1.2 编辑父项目pom.xml文件信息 4.0.0 com.qfx springboot-parentProject 0.0.1-SNAPSHOT pom springboot-parentProject 这是一个基于Maven的SpringBoot聚合项目父工程示例 org.springframework.boot spring-boot-starter-parent 2.5.4 UTF-8 UTF-8 1.8 -Dfile.encoding=UTF-8 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test ${project.name} org.springframework.boot spring-boot-maven-plugin 2. 创建子工程 2.1 创建一个新项目

选中父项目,右键 --> New --> Other...,选择 Maven --> Maven Module

图片.png

下一步,选择创建子项目的类型,并填写子项目名称

图片.png

下一步,填写子项目基本信息

图片.png

查看项目目录结构

图片.png

注意:如果子项目与父项目平级显示的话,可以进行如下操作,切换操作视图即可

2.2 查看父项目的pom.xml

可以看到父项目的pom.xml文件中新增了一个模块,里面已经引用了刚刚创建的子项目

图片.png

2.3 编写子项目pom.xml文件信息 4.0.0 springboot-child01 springboot-child01 jar 这是一个基于Maven的SpringBoot聚合项目子工程示例 com.qfx springboot-parentProject 0.0.1-SNAPSHOT 3. 测试 3.1 创建子项目启动类 import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class RunAppChild01 { public static void main(String[] args) { SpringApplication.run(RunAppChild01.class, args); } } 3.2 创建子项目测试类 import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("test01") public class TestController { @RequestMapping("hello") public String hello() { return "Hello world!"; } } 3.3 编译项目

点击父项目的pom.xml进行编译,会将中的子项目同时编译,如果有很多子项目,就可以省去一个一个编译的问题

图片.png

3.4 测试子项目

启动子项目,然后访问刚刚编写的Controller请求

图片.png

4. 扩展 重复第二步"创建子工程",可以创建多个子项目 想要同时启动多个子项目,需要保证每个子项目的端口不一样,否则启动会报端口冲突的错误 打赏 收藏 评论 分享 举报

上一篇:SpringBoot分布式项目使用RestTemplate进行接口调用

下一篇:Eclipse导入Maven聚合工程(父子项目)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3