MyBatis项目调试调用源码

167 阅读1分钟

需求

现在有一个Mybatis源码中文注释版本 Mybatis-3(是下载的源码,然后加了中文注释) ,然后希望在自己的项目(mybatis-standalone)调试的时候不依赖官方的jar(mybatis-3.5.4)而是调用这个中文版,该怎么做呢。

步骤

1,首先把源码中文版项目的pom.xml文件中的打包的jar名字改成自定义的,为了避免和官方中的混淆。如下图所示:

然后执行两个命令,进行编译打包:

mvn clean
mvn install -DskipTests=true -Dmaven.test.skip=true -Dlicense.skip=true

命令执行完毕之后,在本地仓库中(/server/maven/apache-maven-3.6.0/repository/org/mybatis/mybatis)已经有了这个文件了

注意这个仓库地址需要和Idea中保持一致。

2,在自己的项目(mybatis-standalone)中依赖这个配置并进行配置:

然后配置项目的Project Structure; 在Libraries中的org.mybatis:mybatis:3.5.4-xf-snapshot2中,点击Source进行添加(点击+),选择中文注释版的src/main/java路径,然后Apply。

3,这个是进行测试,DEBUG就可以进来啦