如何理解/修复';无法解析配置的所有文件';在IntelliJ gradle插件构建期间
我刚刚开始制作插件,希望使用gradle和java制作IntelliJ插件。现在,为了学习基本知识,我所要做的就是更改IntelliJ中的菜单栏。但是,接下来,我创建了一个Gradle项目,使用Java和IntelliJ平台插件作为附加库/框架,当我构建时,即使在项目创建后我根本没有更改任何内容,我也会遇到一个错误,我不理解也不知道如何修复:如何理解/修复';无法解析配置的所有文件';在IntelliJ gradle插件构建期间,gradle,intellij-idea,gradle-plugin,intellij-plugin,Gradle,Intellij Idea,Gradle Plugin,Intellij Plugin,我刚刚开始制作插件,希望使用gradle和java制作IntelliJ插件。现在,为了学习基本知识,我所要做的就是更改IntelliJ中的菜单栏。但是,接下来,我创建了一个Gradle项目,使用Java和IntelliJ平台插件作为附加库/框架,当我构建时,即使在项目创建后我根本没有更改任何内容,我也会遇到一个错误,我不理解也不知道如何修复: FAILURE: Build failed with an exception. * What went wrong: A problem occurr
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'project.project'.
> Could not resolve all files for configuration ':detachedConfiguration1'.
> Could not resolve com.jetbrains.intellij.idea:ideaIC:2019.2.3.
Required by:
project :
> Could not resolve com.jetbrains.intellij.idea:ideaIC:2019.2.3.
> Could not get resource 'https://cache-redirector.jetbrains.com/www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/idea/ideaIC/2019.2.3/ideaIC-2019.2.3.pom'.
> Could not GET 'https://cache-redirector.jetbrains.com/www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/idea/ideaIC/2019.2.3/ideaIC-2019.2.3.pom'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
然而,当我创建一个gradle项目,并且不使用IntelliJ平台插件时,我能够构建和创建任务等,并且尽我所能,它工作得很好我正在使用:
IntelliJ 2019.2.3
梯度5.6.2
Java 8
我想,由于我是一个新手,我缺少了一些简单的东西,但我还没有在其他地方看到我能够使用的解决方案。非常感谢您的帮助。错误中的最后一行似乎是证书链的问题。当Gradle插件试图下载IntelliJ IDEA v2019.2.3的版本时,就会发生这种情况。但是,当您构建一个通用项目时,IntelliJ的Gradle插件并不涉及 您是否尝试过将失败的
GET
语句中的URL粘贴到浏览器的地址栏中?www.jetbrains.com/intellij repository/releases/com/jetbrains/intellij/idea/ideaIC/2019.2.3/ideaIC-2019.2.3.pom
POM文件是否下载,或者您是否收到有关证书的错误
如果出现证书错误,搜索sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径
,将生成有关如何在JDK密钥库中进行验证的帖子