I created a Java Gradle project in IntelliJ IDEA 15.0.3. But I am getting the following error.
Unindexed remote maven repositories found. Disable...
The following repositories used in your gradle projects were not indexed yet:
http://repo1.maven.org/maven2
If you want to use dependency completion for these repositories artifacts,
Open Repositories List, select required repositories and press "Update" button (show balloon)
When I open the repositories list and click update, I am getting the following error
java.lang.RuntimeException: java.io.IOException: Transfer for nexus-maven-repository-index.properties failed
In your build.gradle repositories section replace mavencentral() with another mirror, like so:
repositories {
maven {
url "http://uk.maven.org/maven2"
}
}
then when you get the "Unindexed remote maven repositories found" go to the repositories view and press update. that should do it
A possible (though not the only cause for this issue is, that you are behind a firewall that is blocking your connection). In this case you may need to configure a proxy server for Maven.
In my case it helped to just create a new file named settings.xml
with the following contents and place it under C:\Users\<username>\.m2\
(or ~/.m2
on linux):
<settings>
<proxies>
<proxy>
<id>HTTP proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>REPLACE_BY_IP_OR_HOSTNAME</host>
<port>REPLACE_BY_PORT_NUMBER</port>
</proxy>
<proxy>
<id>HTTPS proxy</id>
<active>true</active>
<protocol>https</protocol>
<host>REPLACE_BY_IP_OR_HOSTNAME</host>
<port>REPLACE_BY_PORT_NUMBER</port>
</proxy>
</proxies>
</settings>
Replace host and port for your specific environment.
Adding proxy settings to VM options worked. This answer helped me to set the proxy settings on IntelliJ for Maven
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With