本文主要是介绍Error creating bean with name ‘dataSource‘ defined in class path resource报错解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在JDBC连接数据库时,出现了一个这样的报错
Error creating bean with name ‘dataSource’ defined in class path resource
在网上搜了一下解决方法,先总结一下:
1.在Application类上面增加注解
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
2.aspactj的jar包没导入进去
<dependency><groupId>org.springframework</groupId><artifactId>spring-aspects</artifactId><version>5.2.5.RELEASE</version>
</dependency>
以上方法都没有解决我的报错,如果你也没有解决可以参考一下:
mysql-connector-java的版本问题
原使用版本:
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.32</version></dependency>
修改为最新版本:
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.21</version></dependency>
运行成功了,出现这个问题的原因可能有很多,欢迎补充解决方法。
这篇关于Error creating bean with name ‘dataSource‘ defined in class path resource报错解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!