springBoot 多模块项目创建和遇到的问题 ゝ一世哀愁。 2023-01-09 12:59 154阅读 0赞 **下载地址**: [https://github.com/LM917178900/multi-module.git][https_github.com_LM917178900_multi-module.git] ## 新建项目 ## ### 1.新建模块 ### #### 1.1 新建multi-module 项目 #### 删除其他,只留下 pom.xml,\*.iml,.gitignore #### 1.2 新建子模块 alhpa,beta,common,core #### 子模块中删除其他,只留下 src,pom,\*.iml #### 1.3 子模块内部文件 #### 干掉子模块内部的\*Application,resources目录; ## 组织模块 ## ### 2 最外层pom:root ### #### 2.1 打包方式 #### <packaging>pom</packaging> #### 2.2 modules #### <modules> <module>common</module> <module>core</module> <module>alpha</module> <module>beta</module> </modules> #### 2.3 pom版本管理 #### dependencyManagement #### 2.4 配置主类 #### 注意:主类向上move一级,放到公共目录上,能够扫描到所有下级文件; com.lei.min.CoreApplication #### 2.5 resource 扫描 xml #### <include>**/*.xml</include> #### 2.6 resource 扫描 application配置 #### <include>**/*.yml</include> <include>**/*.properties</include> ### 3 子模块 pom ### #### 3.1 配置父类 #### <parent> <groupId>com.lei.min</groupId> <artifactId>module</artifactId> <version>0.0.1-SNAPSHOT</version> </parent> #### 3.2 配置依赖 #### <dependency> <groupId>com.lei.min</groupId> <artifactId>common</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> #### 3.3 干掉多余配置 spring-boot-maven-plugin #### 所有pom的这个配置都去掉 ### 4 遇到的问题 ### #### 4.1 发现不了子模块组件 #### 解决方法见2.4 #### 4.2 读取不了application 配置文件 #### 解决方法见2.6 #### 4.3 启动报错 repackage failed:Unable to find main class #### 解决方法见1.3,2.4 #### 4.4 右上角maven下模块变灰 #### setting(IDEA 菜单)->maven->Ignored Files 取消pom 勾选即可; **下载地址**: [https://github.com/LM917178900/multi-module.git][https_github.com_LM917178900_multi-module.git] [https_github.com_LM917178900_multi-module.git]: https://github.com/LM917178900/multi-module.git
相关 多模块开发遇到的问题 1.在另一个模块更改代码后,坑你在其他模块没法及时调用到,所以需要重新install下父模块, ![3a18f8ed986a455b9f7e3a94407c9687.png] 红太狼/ 2024年04月01日 08:25/ 0 赞/ 19 阅读
相关 IDEA创建Springboot多模块项目 一、创建父模块 File --> New --> Project ,选择 “ Spring Initalizr ” ,点击 Next ![d84f2d32586c4fb 系统管理员/ 2024年02月20日 12:36/ 0 赞/ 8 阅读
相关 springBoot 多模块项目创建和遇到的问题 下载地址: [https://github.com/LM917178900/multi-module.git][https_github.com_LM917178900_m ゝ一世哀愁。/ 2023年01月09日 12:59/ 0 赞/ 155 阅读
相关 IDEA springboot创建多模块项目 思路: 第一步:创建一个maven项目 第二步:创建modules 第三步:编写每个module,调用时配置对应pom.xml文件,同时要修改parent 第四 傷城~/ 2022年12月20日 03:20/ 0 赞/ 195 阅读
相关 idea创建多模块Springboot项目、导入多模块、删除多模块 前言 > 在eclipse中有Workspace(工作空间)和 Project(工程)的概念在 IDEA中只有 Project(工程)和 Module(模块)的概念 冷不防/ 2022年04月16日 03:26/ 0 赞/ 447 阅读
相关 SpringBoot项目遇到的问题 1。import org.springframework.web.socket.config.annotation.AbstractWebSocketMessageBroker ゝ一纸荒年。/ 2022年04月15日 04:56/ 0 赞/ 274 阅读
相关 IDEA创建springBoot/Maven多模块项目 1、首先我们创建一个父项目,选择File->>new->>Project,选择Spring Initializr ![watermark_type_ZmFuZ3poZW5na 深碍√TFBOYSˉ_/ 2022年03月07日 12:38/ 0 赞/ 447 阅读
相关 springboot创建多模块项目 [为什么80%的码农都做不了架构师?>>> ][80_] ![hot3.png][] 1、首先用idea创建一个springboot项目,名称叫做springboot-mu 桃扇骨/ 2022年01月15日 04:43/ 0 赞/ 442 阅读
相关 idea创建多模块springboot项目 需求:一个父模块 下面几个子模块 其中一个模块是springboot结构。其他两个普通jar类型 有许多坑,都在注释里面写着呢。注意看父模块和demo模块的注释。 ╰半夏微凉°/ 2021年12月17日 13:39/ 0 赞/ 429 阅读
还没有评论,来说两句吧...