Mybatis源码编译

Mybatis源码编译,第1张

源码下载:https://github.com/mybatis/mybatis-3.git

按tags下载,下载需要的mybatis-parent:https://github.com/mybatis/parent 

mybatis压缩包解压,修改pom文件


    org.mybatis
    mybatis-parent
    33
    ../mybatis-parent-33/pom.xml  --修改
  

3.5.9-hfx  --为了和源码区分,建议修改version


把文件license.txt 删掉

使用idea或其他开发工具打开,进行编译

然后使用idea新建一个项目作为父项目

再把编译好的mybatis作为model导入到项目中

同理mybatis-spring也是同样的方式 

使用导入的mybatis测试可能遇到的问题

Cannot enable lazy loading because Javassist is not available

添加依赖

        
            org.javassist
            javassist
            3.24.1-GA
        
NoClassDefFoundError: ognl/PropertyAccessor

添加依赖

        
            ognl
            ognl
            3.2.10
        

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/893271.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-14
下一篇2022-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存