上午,
我必须提交这个问题,因为我在Eclipse Oxygen中使用Maven存储库已经争取了3天。我想我已经使用了所有现有的堆栈溢出页面。
Eclipse显示的Maven版本是Embedded 3.3.9。
打开POM.xml时,我会得到以下内容:
无法转移org.apache.maven.plugins:来自https://repo.maven.apache.org/maven2的maven-resources-plugin:pom:2.6缓存在本地存储库中,在中央更新间隔之前不会重新尝试解析已经过去或强制更新。原始错误:无法传输工件org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from / to central(https://repo.maven.apache.org/maven2):无法连接到repo.maven.apache.org/151.101。 36.215:443
要连接到互联网我是企业代理的幕后黑手,因此Eclipse网络连接使用Active Provider和HTTP / HTTPS的代理条目。
我可以从浏览器(https://repo.maven.apache.org/maven2/)打开Maven存储库。
我迄今为止所尝试的内容如下: - 使用自定义settings.xml文件,使用Maven存储库(使用https或http尝试)或代理或一起使用。该文件位于C:\ Users \ user.m2中,我从Eclipse加载它。 - 保存我在浏览器中看到的证书并将其放入JDK / JRE密钥导入到cacerts中。 - 检查Maven仓库(DigiCert Global Root CA)的根证书是否可信。
此页Problems using Maven and SSL behind proxy显示了我尝试申请的许多提示无效。
我也无法从“可用软件”对话框中浏览存储库,无论我是为Maven设置HTTP(http://repo1.maven.org/maven2)还是HTTPS(https://repo.maven.apache.org/maven2/)。 Eclipse总是回复“org.eclipse.equinox.p2.core.ProvisionException。连接到repo1.maven.org:80超时”。
所有其他存储库都可以正常工作。
任何想法?...