当前位置: 首页 > news >正文

记录SpringBoot启动报错解决

记录SpringBoot启动报错解决

报错现场

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class
Action:
Consider the following:If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).

解决方式

  1. 如果你不需要数据源配置:添加 exclude = {DataSourceAutoConfiguration.class}​,排除springboot启动时的自动加载,原因是你添加了jdbc依赖导致springboot去自动装载配置。

  2. 如果需要数据源配置:

    1. resource目录未正确识别,导致application.yml或者application.propertis未正确加载,将目录正确添加类型既可。

    image

    1. 查看打包好的编译的target,首先需要确认target中的dataSource配置是否正确,如果没有那么就看是不是pom.xml文件导致<packaging>pom</packaging>​,将该条信息删除,重新 mvn install​。
	如果您的项目的<packaging>配置为pom,那么这意味着您的项目是一个父项目(Parent Project),而不是一个可执行的JAR或WAR项目。父项目通常用于管理多个子项目的共同依赖和配置。

相关文章:

  • Spring IoC【控制反转】DI【依赖注入】
  • 爬虫逆向实战(41)-某花顺登陆(Cookie、MD5、SHA256)
  • 关于scrapy模块中间件的简单理解
  • 案例分享:高科技企业产品管理部门设置和产品经理岗位设置
  • MySQL 面试突击指南:核心知识点解析1
  • YOLOv10改进 | 注意力篇 | YOLOv10引入YOLO-Face提出的SEAM注意力机制优化物体遮挡检测
  • 改进YOLOv7 | 在 ELAN 模块中添加【Triplet】【SpatialGroupEnhance】【NAM】【S2】注意力机制 | 附详细结构图
  • 浏览器组成的介绍
  • QT中QSettings的使用系列之二:保存和恢复应用程序主窗口
  • bash: nvcc: command not found
  • 查看 MAC 的 shell 配置文件
  • 2024考古之还在用原始JDBC开发 手搓 案例 实现一个模块的增删改
  • 基于51单片机的篮球计分器设计
  • 武汉工程大学24计算机考研数据,有学硕招收调剂,而专硕不招收调剂!
  • 【C++题解】1741 - 求出1~n中满足条件的数的个数和总和?
  • Apache Pulsar 2.1 重磅发布
  • eclipse的离线汉化
  • JavaScript类型识别
  • Java-详解HashMap
  • Redux 中间件分析
  • 闭包,sync使用细节
  • 给新手的新浪微博 SDK 集成教程【一】
  • 警报:线上事故之CountDownLatch的威力
  • 《天龙八部3D》Unity技术方案揭秘
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • 湖北分布式智能数据采集方法有哪些?
  • ​Redis 实现计数器和限速器的
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • ## 基础知识
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • #微信小程序:微信小程序常见的配置传旨
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • (003)SlickEdit Unity的补全
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (办公)springboot配置aop处理请求.
  • (二)正点原子I.MX6ULL u-boot移植
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (力扣)循环队列的实现与详解(C语言)
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (循环依赖问题)学习spring的第九天
  • (转)shell调试方法
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • (转载)Linux网络编程入门
  • .NET/C#⾯试题汇总系列:⾯向对象
  • .net6+aspose.words导出word并转pdf
  • .net访问oracle数据库性能问题
  • .Net中wcf服务生成及调用
  • @Autowired和@Resource装配
  • @RunWith注解作用
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现