如何在IntelliJ IDEA中配置Spring Boot Maven项目的工程引用?
在IntelliJ IDEA中实现项目依赖实时同步(对应Eclipse工程引用)
针对你的两个Spring Boot项目(project-api依赖project-model),要实现和Eclipse中工程引用一样的变更自动感知效果,按以下步骤操作:
前提
确保两个项目都已导入IntelliJ IDEA的工作空间(若project-model未导入,先通过File → New → Module from Existing Sources...选择其根目录,按项目构建工具(Maven/Gradle)引导完成导入)。
配置步骤
打开模块设置
使用快捷键Ctrl+Alt+Shift+S(Windows/Linux)或Cmd+;(Mac),或者右键点击project-api→ 选择「Open Module Settings」,打开项目结构配置窗口。添加模块依赖
- 在窗口左侧选择「Modules」,选中
project-api模块 - 切换到「Dependencies」标签页,点击右上角的「+」按钮,选择「Module Dependency」
- 在弹出的模块列表中勾选
project-model,点击「OK」保存配置。
- 在窗口左侧选择「Modules」,选中
开启自动构建
- 点击顶部菜单栏「Build」,勾选「Build Project Automatically」
- 进入
File → Settings → Build, Execution, Deployment → Compiler(Windows/Linux)或IntelliJ IDEA → Settings → Build, Execution, Deployment → Compiler(Mac),勾选「Build project automatically」,确保代码变更后能自动触发编译。
验证效果
修改project-model中的代码(比如实体类、工具类),project-api会自动感知变更并完成编译,无需手动刷新或重新构建,和Eclipse的工程引用效果一致。
内容的提问来源于stack exchange,提问作者John Zhang
相关产品推荐
相关产品推荐

