目前正在和IntelliJ吵架。该死的东西不会下载Gradle 2.1
我在GitHub上托管了一个安卓项目,我已经把它克隆到了我的笔记本电脑上。我已经获得了SSL证书,我知道这一点,因为我可以使用SSL从google下载SDK软件,也可以下载Gradle 1.12。我从IntelliJ收到的消息是相当臭名昭著的Error:Cause: peer not authenticated
错误。
在运行IntelliJ的终端上,我得到了以下内容:
* What went wrong:
A problem occurred configuring root project 'SomeAndroidProject'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:0.13.0.
Required by:
:SomeAndroidProject:unspecified
> Could not HEAD 'https://jcenter.bintray.com/com/android/tools/build/gradle/0.13.0/gradle-0.13.0.pom'.
> peer not authenticated
我在互联网上到处搜索,但没有结果。请帮助我,所以大师的智慧!
发布于 2014-11-29 21:23:00
在build.gradle中更改存储库语法,如下所示。参见下面的问题。
repositories {
jcenter {
url "http://jcenter.bintray.com/"
}
}
发布于 2016-02-28 12:30:10
我通过在我的build.gradle中添加以下内容解决了这个问题:
repositories {
maven {
url 'http://repo1.maven.org/maven2';
}
}
完成后,尝试同步和重建您的项目。希望这能帮上忙。
发布于 2014-11-29 19:31:04
您应该导入证书:
首先从.cer下载证书( 这个url ),帮助是这里
将其复制到路径JDK_HOME/jre/lib/security
然后,使用指向上述位置的命令提示符,运行以下命令:
keytool -import -alias git -file <cert_file_name_you_exported.cer> -keystore cacerts -storepass changeit
如果它提示批准,输入yes,然后打开所需的想法并玩得开心:)
如果这没有帮助,请尝试将证书导入JRE/lib/security/cacerts
,这完全取决于您所使用的思想的构建路径
https://stackoverflow.com/questions/27206040
复制相似问题