为什么为插件Maven仅jdk7的版本解析错误?在jdk8上没有错误

时间:2018-07-01 08:36:05

标签: java maven gitlab-ci


我在gitlab.com上尝试简单的Maven项目
链接:https://gitlab.com/anton_patsev/maven-simple
为行家添加了标准.gitlab-ci.yml
专为jdk7和jdk8编译的项目。
jdk7有Error resolving version for plugin
jdk8编译passed
设置是相同的。 为什么为插件Maven仅jdk7的版本解析错误? 怎么解决的?

1 个答案:

答案 0 :(得分:0)

您似乎错过了Maven Central现在仅支持TLSv1.2的消息,请参阅Why am I getting "Received fatal alert: protocol_version" or "peer not authenticated" from Maven Central? 根据日志记录,您缺少2个插件的显式版本。这就是Maven前往Central寻找最新版本的原因。 提到的SO-answer包含几种解决方案,但是锁定这些插件的版本以防止在Central进行查找也是明智的。