Failed to configure a DataSource: ‘url‘ attribute is not specified and no em

博主在尝试连接Oracle数据库时遇到问题,起初怀疑是代码问题,通过逐步删除类进行排查,但问题依然存在。最终发现是配置文件中driver-class-name的写法有误,修正为`oracle.jdbc.driver.OracleDriver`后,成功启动并连接到数据库。
摘要由CSDN通过智能技术生成

解决If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.问题

  • springboot连接数据库突然不行了,在网上找了好多方法都不行
  • 为了排查原因,尝试把项目的java类一个一个删除重启,删除到最后一个都没有了还是启动不了
  • 最后讲问题定位在application的配置文件中
  • application原先是用hikari连接数据库的
spring:
  datasource:
     hikari:
       driver-class-name: oracle.jdbc.OracleDriver
       jdbc-url: jdbc:oracle:thin:@localhost:1521:orcl
       username: root
       password: 123456
  • 只能尝试修改连接配置
  • spring:
      datasource:
        driver-class-name: oracle.jdbc.driver.OracleDriver
        url: jdbc:oracle:thin:@localhost:1521:orcl
        username: root
        password: 123456

    终于皇天不负有心人,启动成功了;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值