atomikos分布式事務報錯:The class 'com.mysql.jdbc.jdbc2.optional.MysqlXADataSource' specified by property 'xaDataSourceClassName' could not be found in the classpath


大俠你的類寫錯了,mysql 8以上要用新的類:
xaDataSourceClassName: com.mysql.cj.jdbc.MysqlXADataSource

現在很多教程都用的mysql 5.x版本,在mysql配置上面有很多都和現在的8.x不一樣,比如這個atomikos,還比如mysql驅動上要加cj等等。而且不一定只加cj就行了,比如atomikos老版本寫法:
xaDataSourceClassName: com.mysql.jdbc.jdbc2.optional.MysqlXADataSource


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM