【问题标题】:IntelliJ Maven/Gradle Proxy isnt workingIntelliJ Maven/Gradle 代理不工作
【发布时间】:2015-02-18 08:41:07
【问题描述】:

我使用 Robolectric 设置了一个 Android Gradle 应用程序。

我用过这个tutorial

似乎可行。我尝试运行测试并收到以下消息:

Downloading: org/robolectric/android-all/4.3_r2-robolectric-0/android-all-4.3_r2-robolectric-0.pom from repository sonatype at https://oss.sonatype.org/content/groups/public/
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.robolectric:android-all:pom:4.3_r2-robolectric-0' from repository sonatype (https://oss.sonatype.org/content/groups/public/): Error transferring file: Connection refused: connect
Downloading: org/robolectric/android-all/4.3_r2-robolectric-0/android-all-4.3_r2-robolectric-0.pom from repository central at http://repo1.maven.org/maven2
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.robolectric:android-all:pom:4.3_r2-robolectric-0' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection refused: connect
Downloading: org/json/json/20080701/json-20080701.pom from repository sonatype at https://oss.sonatype.org/content/groups/public/
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.json:json:pom:20080701' from repository sonatype (https://oss.sonatype.org/content/groups/public/): Error transferring file: Connection refused: connect
Downloading: org/json/json/20080701/json-20080701.pom from repository central at http://repo1.maven.org/maven2
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.json:json:pom:20080701' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection refused: connect
Downloading: org/ccil/cowan/tagsoup/tagsoup/1.2/tagsoup-1.2.pom from repository sonatype at https://oss.sonatype.org/content/groups/public/
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.ccil.cowan.tagsoup:tagsoup:pom:1.2' from repository sonatype (https://oss.sonatype.org/content/groups/public/): Error transferring file: Connection refused: connect
Downloading: org/ccil/cowan/tagsoup/tagsoup/1.2/tagsoup-1.2.pom from repository central at http://repo1.maven.org/maven2
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.ccil.cowan.tagsoup:tagsoup:pom:1.2' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection refused: connect
Downloading: org/ccil/cowan/tagsoup/tagsoup/1.2/tagsoup-1.2.jar from repository sonatype at https://oss.sonatype.org/content/groups/public/
Downloading: org/robolectric/android-all/4.3_r2-robolectric-0/android-all-4.3_r2-robolectric-0.jar from repository sonatype at https://oss.sonatype.org/content/groups/public/
Downloading: org/json/json/20080701/json-20080701.jar from repository sonatype at https://oss.sonatype.org/content/groups/public/
Error transferring file: Connection refused: connect
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.json:json:jar:20080701' from repository sonatype (https://oss.sonatype.org/content/groups/public/): Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.ccil.cowan.tagsoup:tagsoup:jar:1.2' from repository sonatype (https://oss.sonatype.org/content/groups/public/): Error transferring file: Connection refused: connect
Downloading: org/json/json/20080701/json-20080701.jar from repository central at http://repo1.maven.org/maven2
Downloading: org/ccil/cowan/tagsoup/tagsoup/1.2/tagsoup-1.2.jar from repository central at http://repo1.maven.org/maven2
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.robolectric:android-all:jar:4.3_r2-robolectric-0' from repository sonatype (https://oss.sonatype.org/content/groups/public/): Error transferring file: Connection refused: connect
Downloading: org/robolectric/android-all/4.3_r2-robolectric-0/android-all-4.3_r2-robolectric-0.jar from repository central at http://repo1.maven.org/maven2
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.ccil.cowan.tagsoup:tagsoup:jar:1.2' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection refused: connect
Error transferring file: Connection refused: connect
Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.robolectric:android-all:jar:4.3_r2-robolectric-0' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection refused: connect
[WARNING] Unable to get resource 'org.json:json:jar:20080701' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection refused: connect

Maven 似乎无法连接到任何 repo。

我在settings.xml 中配置了一个代理,所以它应该可以工作。

有什么想法吗?

【问题讨论】:

  • 在 IntelliJ Settings -> Maven -> Repositories repo1.maven.org/maven2 今天列出并更新。索引花了很长时间..但没有错误或任何东西。所以它的索引 - >连接是成功的。我就是不明白。
  • 你能把这个作为答案发布吗?

标签: android maven intellij-idea proxy gradle


【解决方案1】:

问题是我使用了 IntelliJ 提供的 gradle 包装器。我编辑了我安装的 Gradle 版本的 settings.xml。

我将使用的 gradle 发行版更改为我本地安装的发行版,哇。有用。 :)

【讨论】:

  • 不确定我是否理解问题所在,以及您是如何解决的。您能否详细说明您为使其正常工作所做的更改?我遇到了同样的问题:在%M2_HOME%\settings.xml 中定义代理没有任何效果。我也在使用由 intellij 提供的 gradle 包装器
  • 似乎 settings.xml 只有在您使用自己安装的 Gradle 时才会发挥作用。提供的 gradle 版本,因此内置版本,不支持 settings.xml。如果我错了,请纠正我。
猜你喜欢
  • 1970-01-01
  • 2015-07-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-23
  • 2017-04-16
  • 1970-01-01
  • 2017-02-18
相关资源
最近更新 更多