Advertisement

采坑日记dynamic-datasource-spring-boot-starter本地IDEA启动正常打包运行出现错误

阅读量:

今日遇到了一个异常的情况:本地IDEA环境中程序启动运作正常,但将项目打包成jar文件后执行时却出现了错误;

具体的错误提示信息如下:

令人困惑的是,无法定位到SeataDataSourceProxy类,而在当前的项目开发过程中,并未涉及seata分布式事务的相关功能。

问题排查过程如下:

从 dynamic-datasource-spring-boot-starter 模块开始:追溯相关的依赖引入文件

观察到在pom文件中已引入io.seata相关依赖包(如图所示,默认状态下以红色标识),需进一步查找对应的类信息

系统默认状态下,seata组件并不会被自动加载。

解决方案:

全部评论 (0)

还没有任何评论哟~