spring boot 搭建框架错误: 找不到或无法加载主类

最近在学习spring boot相关知识,照着spring boot 官方网站新建了一个简单的demo,启动时却一直报:找不到或无法加载主类,也没有任何其他的提示信息,这下咋办?

1、首先我去百度搜索了我这样的情况,参考了如下这篇博文:

        https://blog.****.net/u011470516/article/details/78436696

照着博文我开始了自己的操作:

打开windows 下的 cmd控制台,进入到springboot 项目所在的目录执行命令: mvn clean install

spring boot 搭建框架错误: 找不到或无法加载主类

有错误没关系,最怕出错了却没有提示,接下来我们按照错误信息一步步解决。

上面的错误信息还是不够详细,接下来我执行了第二个命令: mvn clean compile

spring boot 搭建框架错误: 找不到或无法加载主类

看到最后面提示程序包不存在,原来是程序中错误引用了一些包导致,找到引用这些包的地方,删除引用,再次执行该命令:

mvn clean compile

spring boot 搭建框架错误: 找不到或无法加载主类

打包成功

参照该博客我执行接下来的命令:mvn install

spring boot 搭建框架错误: 找不到或无法加载主类

spring boot 搭建框架错误: 找不到或无法加载主类

最后看错误提示报:Error creating bean with name 'dataSource' defined in class path resource

可是我这是新项目啊,并没有配置数据源,而且springboot 项目是可以在不配置数据源的情况下进行启动的,怎么到我这就不行了呢???

2、于是我又去百度了一番,原谅我没有自己深究原因,实在是时间不够,只能先看看有没有碰到一样问题的人,接下来参考这篇博客:

   https://www.cnblogs.com/kmsfan/p/7189626.html

对比了自己的pom 文件发现情况还真是一样的,我多添加了以下依赖:

    spring boot 搭建框架错误: 找不到或无法加载主类

在最简单的启动springboot 项目来说这是不需要的,只有进行项目开发用到了 mybatis 连接了数据库时才需要该依赖,所以注释掉该依赖。

接下来右键启动 application:

spring boot 搭建框架错误: 找不到或无法加载主类

成功启动,问题解决。