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

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

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

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

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

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


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

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


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

mvn clean compile


打包成功

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



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

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

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

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

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

    

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

接下来右键启动 application:


成功启动,问题解决。

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值