linux怎么查看本机内存大小
307
2022-09-19
【源码Mybatis系列】——Mybatis源码本地打包编译
本文主要记录在本机启动调试Mybatis源码中,本机基于Mybatis master 分支本地打包遇到问题整理。
clone ,然后先进入parent工程下进行mvn clean install 将parent工程依赖的包下载下来、并保证parent工程编译通过,这步不会出现问题,在编译的输出信息中我们会看到parent工程的版本号,如图所示:
pom.xml文件parent依赖的version标签处,如下文。 接下来修改mybatis工程的pom.xml文件中标识parent依赖的地方:
解决mybatis编译不成功
1、解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile
检查idea的jdk版本
如果idea版本设置都一致了,但是编译依旧报错,检查本机环境变量以及maven和idea的jdk版本是否一致,将三者设置一致
mac配置jdk环境
2、maven编译报错:java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags
jdk版本太高,原因是lombok版本太低,不支持java10以上。
3、Please refer to xxx/xxxx/mybatis/target/surefire-reports for the individual test results
\target\surefire-reports for the individual test results,无法正常打包,原因为单元测试不通过,maven打包就停止编译
pom.xml中添加插件
解决完上述问题,终于编译成功,开启Mybatis的源码之路!
祝每位遇到问题寻求解决的朋友,始终目标坚定,砥砺前行,一直奋斗在路上!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~