MyBatis 3.5.7 源码编译: failure occured while calling class com.mycila.maven.plugin.license.git.Copyrigh

从 GitHub MyBatis 3 下载 MyBatis 最新 tag 的源码压缩包, 如 mybatis-3-mybatis-3.5.7.zip

解压,maven install 的时候控制台一直报错如下:

failure occured while calling class com.mycila.maven.plugin.license.git.CopyrightRangeProvider java.

报错的应该是 license-maven-plugin 执行 format 命令的时候,该插件被用于在源文件上加 license 声明,声明里面有一个表达式 ${license.git.copyrightYears} 无法被替换, 从而报错。因为源码是从tag里面下载的zip压缩包,其中不含 .git 版本信息,所以插件拿不到正确的值,无法完成替换。在源码目录下创建一个新的git仓库即可

解决办法:直接在主目录上打开cmd 执行如下命令:

git init

需要提前安装git

这时候再点击编译就没有报错了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值