SpringBoot(2)——错误: 找不到或无法加载主类

按照SpringBoot(1)中实现了HelloWorld,增加数据库配置后再次启动程序报错

1、在网上找到的方法:点击项目右键-->Properties-->Java Compiler-->Building-->Enable project specific settings-->Build path problems-->选中Abort   Incomplete build path/Circular dependencies  这两选项修改为Warning,然后保存即可。

SpringBoot(2)——错误: 找不到或无法加载主类_第1张图片2、再次尝试启动出现如下的错误:

SpringBoot(2)——错误: 找不到或无法加载主类_第2张图片3、在多方查证后,需要在启动类的@EnableAutoConfiguration或@SpringBootApplication中添加exclude

= {DataSourceAutoConfiguration.class},排除此类的autoconfig。启动以后就可以正常运行。

这是因为添加了数据库组件,所以autoconfig会去读取数据源配置,而我新建的项目还没有配置数据源,所以会导致异常出现,添加了数据源后需要删掉。


SpringBoot(2)——错误: 找不到或无法加载主类_第3张图片

4、再次启动,可以成功启动了。

SpringBoot(2)——错误: 找不到或无法加载主类_第4张图片

5、虽然程序能够正常启动了,但是新建项目也会出现这种问题具体什么原因还不太清楚

你可能感兴趣的:(SpringBoot)