我在 Ubuntu 17.10 上使用 Maven 时遇到了很大的问题。在我的pom中.xml我使用maven-assembly-plugin。
每次我在项目的根目录中使用 mvn 干净包
运行 Maven 时,执行都会失败,并且在堆栈跟踪中我可以找到错误消息
plugin org . Apache . maven . plugins:maven-clean-plugin:2.5或其依赖项之一无法解析:无法读取org . Apache . maven . plugins:maven-clean-plugin:jar:2.5:无法将工件org . Apache . maven . plugins:maven-clean-plugin:POM:2.5从/到central(https://repo . maven . Apache . org/maven 2):Java . lang . runtime exception:意外错误:java.security。
我已经在Ubuntu上重新安装了Maven,并在谷歌上搜索了好几个小时。Maven/Java似乎无法通过SSL连接到Maven Central。我找到了一种使用Maven的方法,并使用<code>mvn clean包-Dmaven.wagon.http.SSL忽略SSL。不安全=true-Dmaven.wagon.http.ssl。allowall=true-Dmaven.wagon.http.ssl.ignore.validity。dates=true,但这也不起作用。
错误发生在我所有的Maven项目中,所以我认为问题不在于pom.xml。
在Pastebin上的调试日志与堆栈跟踪
编辑:我检查了我的支票,发现了。pem for digicert验证了Maven Central的证书
在这里发布了截图!
这通常开箱即用。您的JDK证书文件(JDK_HOME\jre\lib\security\cacerts)已损坏,或者有人正在拦截您的网络流量并替换Maven Central使用的TLS证书(在企业环境中很常见)。
使用JDK附带的< code>keytool检查cacerts文件,并确认Maven Central使用的证书链是可信的。您可以在web浏览器中打开Maven Central并检查实际的TLS证书。如果你信任它,把它加到你的JDK证书里。
我在运行maven清理时也遇到了同样的问题,后来才发现是我的组织防火墙导致ACCESS_DENIED从AbstractHTTPClient中抛出。如果您在公司防火墙后面运行,您可以使用防火墙设置更新您的settings.xml吗?
检查您是否在公司代理后面运行。如果是,则您可能需要在settings.xml中添加贵组织的代理设置。
<settings>
<proxies>
<proxy>
<id>SOME ID</id>
<active>true</active>
<protocol>http</protocol>
<host>PROXY_HOST</host>
<port>PROXY_PORT</port>
</proxy>
</proxies>
</settings>
问题内容: 我正在尝试在Jenkins / Hudson上配置我的电子邮件,并且不断收到错误消息: 我已经在网上看到了大量有关该错误的信息,但是我没有得到任何帮助。我在Fedora Linux(不是OpenJDK)上使用Sun的JDK。 这是我尝试过的一些方法。我试着从以下这个建议后,但复制从Windows的cacerts到托管詹金斯没有工作,我的Fedora箱。我尝试按照本指南进行操作,因为我试
我有一个spring boot应用程序(在HTTPS上运行,但在自签名证书上运行)。它使用JDK1.8(不是开放式JDK),我写了一段代码,其中我的代码涉及第三方API。早些时候,我的代码还在工作。但对于其他一些任务,我必须导入公司提供的证书来进行应用。为此,我将密钥库从JKS更改为PCKS12标准。 现在,在更改密钥库(我这样做是为了使用公司提供的证书启用我的应用程序HTTPS)后,我的代码在第
在任何人结束这个问题或标记为重复之前,我必须说我已经研究了所有的互联网,没有发现任何类似的问题。 问题是我在Virtual Box映像中安装了一个新的Linux Mint 19。因此,在安装 Java 8 之后,我下载了 Eclipse Scala,我尝试添加到新项目中的任何依赖项都不会被下载,并且在其 pom 中标记了一个错误.xml . 在检查url并在我的Eclipse Scala for
问题内容: 我正在尝试从youtube教程创建类似Facebook Messenger的应用程序。我有一个主页,用户单击BarButton打开聊天室。主页工作正常,直到我单击BarButton打开聊天,它会崩溃并显示以下错误消息“ UICollectionView必须使用非nil布局参数初始化”。我是iOS开发的新手,因此无法真正理解问题所在,因为我已经有了init方法。由于我有不同的看法,我是否
我在使用Flutter查询Firestore数据库时收到了这个错误。 E/Flutter(17558):[错误:Flutter/lib/ui/ui_dart_state.cc(157)]未处理的异常:PlatformException(执行事务时出错,必须写入事务中读取的每个文档。,空)
当我像错误消息中建议的那样使用-x启动SonarQube扫描器时,我会得到以下结果: 我以以下方式启动扫描仪: 结束命令是 Start在end之前被明确地调用。会出什么问题?