(1) mybatis 源码编译 :首先先下载源码 可以使用 git clone https://github.com/mybatis/mybatis-3.git 也可以直接下载压缩包 解压缩 后切到 mybatis 根目录 执行 mvn clean install 即可
(2) 注意的是 mybatis 依赖与 mybatis-parent 首先要下载并编译通过后修改 mybatis 的pom 文件为 本地的 parent 并修改 如下:
<parent>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-parent</artifactId>
<version>31</version>
<relativePath>../mybatis-parent-31/pom.xml</relativePath>
</parent>
注:(1)版本号要对应上。
(2)如果在maven构建中出现由于maven的pdf插件原因导致失败的情况,可以把pom.xml中的pdf插件注释掉,重新进行构建
同理 mybatis-spring 和 mybatis-spring-boot-starter 的编译修改 mybatis-parent 执行 mvn clean intall -Dmaven.test.skip=true 即可