在工作中难免要阅读一些demo的源码,那么Java的源码当我们拿到了通常会遇到以下几个问题:
解决方案:
1)右键项目属性没有Run和Debug的入口

查看上方的按钮,锤子旁边有一个Add Configuration的方框:

显然,是缺少配置。
点击Add Configuration可以发现:

只有chapter4_1下的Chapter41Application,却没有对应的其他项。(chapter4-1有是因为配置对应的选项后才显示)
在Porject选项卡下,即使选择了Chapter32Application也依然无法选中,可以看到OK按钮始终是灰色的:

那么这种情况下怎么解决呢?
2)观察Java文件夹的颜色
对比两个文件夹的特点,就能看出来差别:

chapter3-2下的对应源码的文件夹仅仅是目录,没有配置成Sources Root,进行如下操作:

设置完成后,对应的子目录由原来的展开状态,收缩起来:

打开Chapter32Application,如下图:

发现一大堆错误,显然是对应的依赖包没有引入。
3)查看pom.xml
涉及到依赖包,对于maven项目,自然第一反应是查看pom.xml,发现两个pom.xml的颜色也有所不同:

进行如下操作:



这个时候再点击Add Configuration可以发现,在Spring Boot下自动显示Chapter32Applicaton



到这算是配置完成了,可以对项目进行运行和调试:
