java.security.cert.CertPathValidatorException: timestamp check failed

用maven编译Apache Ranger源码时,遇到错误如下:

Plugin org.apache.maven.plugins:maven-remote-resources-plugin:1.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-remote-resources-plugin:1.5: Could not transfer artifact org.apache.maven.plugins:maven-remote-resources-plugin:1.5:pom from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed: NotBefore: Fri Aug 01 08:00:00 CST 2014 -> [Help 1]

问题应该处在Ranger0.5对maven版本的要求,要求hadoop必须在2.7以上,hbase必须在1.1以上,maven则要在3.3以上,此前机器上的maven为3.0的。于是重新安装了maven,这次安装了3.3.9的,而且吧本地库resporitory重新定位到空文件夹,这样就没有问题了。

然而,上述修改并没有解决什么问题,最后重新安装了高版本的maven,还是出现了这个问题,无奈,去问了组里的大神,结果人家一看,用date命令一查,是本服务器的系统时间错误,醉了,修改了系统时间之后,ok了。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值