DataSource: ‘url‘ attribute is not specified and no embedded datasource could be configured

这篇具有很好参考价值的文章主要介绍了DataSource: ‘url‘ attribute is not specified and no embedded datasource could be configured。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

下面是Idea 报错 ,显示 我们的数据源出错

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).

可是我们并没有配置数据源啊,,,,没有配置任何数据源,但是却显示数据源报错 ,即便我们删除了配置文件 ,只想单纯启动程序,依旧会出这样的错误,删除target ,重新构建项目都没有用

解决方法1:
查看我们的pom.xml 文件
url' attribute is not specified and no embedded datasource could be configu,intellij-idea,java,mybatis
我们的依赖导入了 接口类模块 ,
接口模块的依赖导入了
url' attribute is not specified and no embedded datasource could be configu,intellij-idea,java,mybatis导入了mybatisplus ,因此也导致了我们的pom.xml 也导入的这个依赖,所以出现数据源报错 ,所以 在导入这个接口模块的时候要过滤mybatisplus依赖

 <dependency>
            <groupId>org.example</groupId>
            <artifactId>dgut-api</artifactId>
            <version>1.0-SNAPSHOT</version>
            <exclusions>
                <exclusion>
                    <groupId>com.baomidou</groupId>
                    <artifactId>mybatis-plus-boot-starter</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

解决方法2:
既然报数据源错误,那很明显,我们需要在依赖中导入mysql依赖 ,配置文件不需要配置数据库,这是需要导入mysql依赖包

url' attribute is not specified and no embedded datasource could be configu,intellij-idea,java,mybatis

解决方法3:
查看你的数据源是不是来自 druid ,如果是的话 ,需要添加这个依赖包才可以
url' attribute is not specified and no embedded datasource could be configu,intellij-idea,java,mybatis

总结
启动报数据源错误,但是我们并没有配置数据源,因此可以看一下导入的依赖中是否有的模块导入了数据源依赖 ,需要过滤掉这个依赖,或者导入mysql 数据源依赖,问题解决文章来源地址https://www.toymoban.com/news/detail-724195.html

到了这里,关于DataSource: ‘url‘ attribute is not specified and no embedded datasource could be configured的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包