The IDE modules below were removed by the Gradle project reload:

来源:2-3 Spring源码的下载和编译

洪小才

2021-05-21

图片描述
个人背景:maven资深使用者,gradle小白
操作系统: windows
工具: IntelliJ2021.01
操作过程: 按照课程在项目根路径右键生成的子模块(过程一样)
尝试解决方法: 点击 那句you can open后,module可以回来 ,出现的界面不符合预期
图片描述
打开project Structue做一些骚操作后,会出现一样的效果
图片描述
但会存在报错:
Project directory ‘G:\IdeaProjects\spring_source\test2\spring-framework-5.2.0.RELEASE\springdemo\src\main’ is not part of the build defined by settings file ‘G:\IdeaProjects\spring_source\test2\spring-framework-5.2.0.RELEASE\settings.gradle’. If this is an unrelated build, it must have its own settings file.

然后新建java代码 编写helloworld依然报如上错误
图片描述

图片描述

由于之前做了那个骚操作,导致于gradle setting会出现那个main 和 test
图片描述

如果把main和test 模块移除掉,
图片描述
不要说什么改工程输出路径,改了后就会变成这样
图片描述

所以这个问题究竟怎么解决,麻烦老师重视一下,不让我们这类人卡在一开始!!!Q群审核还没给过,连问水友的机会都都不给

写回答

1回答

洪小才

提问者

2021-05-21

已解决,IDEA工具存在问题

先晒结果

//img.mukewang.com/szimg/60a775eb09fa219716130972.jpg

,建议所有人从一开始工具自动remove后,重新import这个springframwork项目(也就是另外打开这个项目)

我这里也只是在另外打开前,调整一下gradle.setting关于demo的位置而已,感觉不调整也是可以的(你可以试试不调整)

//img.mukewang.com/szimg/60a77655099b6c7315040653.jpg

最后这个模块也在父模块中

//img.mukewang.com/szimg/60a7769709c8db6812830857.jpg

1
1
翔仔
赞同学解决问题的能力和分享精神
2021-05-21
共1条回复

剑指Java自研框架,决胜Spring源码

快速入门Spring核心源码+从零开发自研框架

1498 学习 · 495 问题

查看课程