首页 > 其他分享 >springboot Failed to configure a DataSource: 'url' attribute is not specified and no emb

springboot Failed to configure a DataSource: 'url' attribute is not specified and no emb

时间:2024-08-19 22:50:19浏览次数:13  
标签:springboot embedded no url Failed DataSource yml

 

  • 问题,项目启动报错:
Description:
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).
 
说明:
 
未能配置DataSource:未指定“url”特性,也无法配置任何嵌入的数据源。
 
原因:无法确定合适的驱动程序类别
 
操作:
 
考虑以下内容:
 
如果您想要一个嵌入式数据库(H2、HSQL或Derby),请将其放在类路径中。
 
如果您有要从特定配置文件加载的数据库设置,则可能需要激活它(当前没有激活的配置文件)。
  • 解决方法:
  • yml或者properties文件没有被扫描到,在pom文件中添加如下,来保证文件都能正常被扫描到并且加载成功 【方法一】
<build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.yml</include>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.yml</include>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>
  • 检查application.yml文件中数据库配置信息【方法二】
spring:
  datasource:
    url: jdbc:mysql://192.168.1.6:8806/business?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
    username: root
    password: 123456
    driverClassName: com.mysql.cj.jdbc.Driver

 

参考:https://blog.csdn.net/libusi001/article/details/123653595

标签:springboot,embedded,no,url,Failed,DataSource,yml
From: https://www.cnblogs.com/personblog/p/18368260

相关文章

  • 黑马毕设分享《基于springboot4S店车辆管理系统》(源码+lw+部署文档+讲解等)
    文章目录1.前言黑马设计——专注大学生的项目实战开发,免费讲解,毕业答疑辅导黑马设计工作室简介:黑马设计是一家专注大学生的项目实战开发,免费讲解,毕业答疑辅导的工作室✅,创始人是硕士毕业于华南理工大学,工科专业,目前团队成员全职+兼职上百余人,运营线上店铺2家,与B站(IT实战,......
  • 黑马毕设分享《基于springboot就业信息管理系统》(源码+lw+部署文档+讲解等)
    文章目录1.前言黑马设计——专注大学生的项目实战开发,免费讲解,毕业答疑辅导黑马设计工作室简介:黑马设计是一家专注大学生的项目实战开发,免费讲解,毕业答疑辅导的工作室✅,创始人是硕士毕业于华南理工大学,工科专业,目前团队成员全职+兼职上百余人,运营线上店铺2家,与B站(IT实战,黑......
  • 基于Springboot的多功能智能点餐小程序/基于微信小程序的点餐系统
    摘要计算机网络如果结合使用信息管理系统,能够提高管理员管理的效率,改善服务质量。优秀的智能点餐系统能够更有效管理用户智能点餐业务规范,帮助管理者更加有效管理用户智能点餐,可以帮助提高克服人工管理带来的错误等不利因素。所以一个优秀的智能点餐系统能够带来很大的作用。......
  • [NOI]2024 登山 题解
    好像在洛谷题解区里还没人和我做法一样,,?考场做法,只用到了倍增和线段树,感觉挺好写。考场上从开题到过题只用了2h。最底下有省流版(?)。以下是我考场里比较详细的思路,所以比较长。先考虑如何\(O(n^2)\)做,然后再想优化。容易先想到一个状态数是\(O(n^2)\)的DP,即记录起点,并将向......
  • springboot+vue电子商务网站的设计与实现【程序+论文+开题】-计算机毕业设计
    系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,电子商务已成为全球经济的重要组成部分,深刻改变了人们的消费习惯与商业模式。电子商务网站作为连接商家与消费者的桥梁,不仅拓宽了市场边界,还极大提升了交易的便捷性和效率。然而,随着市场竞争的日益激烈,用户对......
  • springboot+vue电子商务平台管理系统【程序+论文+开题】-计算机毕业设计
    系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,电子商务已成为全球经济的重要组成部分,深刻改变了人们的消费习惯与商业模式。随着市场规模的不断扩大,电子商务平台面临着前所未有的挑战与机遇。传统的管理方式已难以满足日益增长的用户需求、复杂的商品分类......
  • springboot+vue电子产品质量监督系统【程序+论文+开题】-计算机毕业设计
    系统程序文件列表开题报告内容研究背景随着科技的飞速发展,电子产品已成为现代社会不可或缺的一部分,渗透到人们生活的方方面面。然而,市场上电子产品的质量与性能参差不齐,消费者在面对琳琅满目的产品时往往难以做出明智的选择。近年来,因电子产品质量问题引发的安全事故频发,不......
  • [Ynoi Easy Round 2021] TEST_152
    题目链接:[YnoiEasyRound2021]TEST_152一道思路接近却比这道题难点的题目[Ynoi2012]NOIP2015充满了希望经典结论:无论怎么覆盖,总段数都是\(O(覆盖次数)\)的。证明的话,考虑到每次推平只会使得左右端点的段分裂开,使得段数+1,而中间的段直接被覆盖,所以最多总段数只会为......
  • Node-RED开源流程网络工具
    文章目录Node-RED开源流程网络工具Node-RED介绍特点和设计理念Node-RDE安装Windows安装Docker安装基础功能示列HTTP发送请求MQTT-示列TCP-示列MQTT-Modbus示列Node-RED综合示列示列Node-RED开源流程网络工具Node-RED介绍Node-RED是一个基于Node.js的开源流程......
  • ECON10004: INTRODUCTORY MICROECONOMICS
    ECON10004:INTRODUCTORYMICROECONOMICSASSIGNMENT1:SEMESTER2,2024Due:Wednesday,August21,6pm•AssignmentsmustbesubmittedviatheLMSsubjectwebpage.•Remembertokeepacopyofyourassignment.•Thisassignmentwillaccountfor15%ofyour......