我在IntelliJ IDEA 15.0.3中创建了一个Java Gradle项目。
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)
当我打开存储库列表并单击更新时,我得到以下错误
java.lang.RuntimeException: java.io.IOException: Transfer for nexus-maven-repository-index.properties failed
将代理设置添加到VM选项奏效了。这个答案帮助我在IntelliJ上为Maven设置了代理设置
一个可能的原因(虽然不是这个问题的唯一原因是,您位于防火墙后面,该防火墙正在阻止您的连接)。在这种情况下,您可能需要为Maven配置代理服务器。
在我的例子中,它有助于创建一个名为设置的新文件。包含以下内容的xml,并将其放置在C:\Users下\
<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>
替换特定环境的主机和端口。
在您的构建中。gradle repositories部分将mavencentral()替换为另一个镜像,如下所示:
repositories {
maven {
url "http://uk.maven.org/maven2"
}
}
然后当您获得“找到未索引的远程maven存储库”时,转到存储库视图并按更新。应该可以了
我已经将一个现有的Gradle项目导入IntelliJ IDEA。我一直收到通知: 找到未索引的远程maven存储库。使残废 gradle项目中使用的以下存储库尚未编制索引:http://repo1.maven.org/maven2 如果您想对这些存储库工件使用依存关系完成,请打开存储库列表,选择所需的存储库,然后按“更新”按钮(显示气球) 所以,我打开了存储库列表,正如你可能想象的那样http:
我有本地工作副本的SourceTree。所有操作都很好,我可以通过SourceTree进行简单的提取、推拉等操作。我只需要做一个在SourceTree中不存在的力推。 我打开终端做git推-f 我不确定什么是问题。
问题内容: 背景:我正在封闭网络中的Maven项目,这意味着我无法连接到Maven Central。我有一个存储库文件夹,其中包含我需要的所有工件,包括插件和Maven工件。另外,我无法使用或安装Nexus。 问题:我想使用maven 3.6.0 / jdk 1.8.0_162运行Jenkins作业。我的settings.xml文件如下: 我的POM没有存储库部分,因为jenkins从属服务器应确
问题内容: 是否有任何东西可以将整个远程存储库(例如,从http://repo1.maven.org/maven2/)获取到我的本地存储库(至)? 问题答案: 从http://maven.apache.org/community.html: 做个好行者 内置于Maven核心体系结构中的公共存储库的概念使其必然以社区为中心。Maven用户可以做一些简单的事情来帮助保持社区的繁荣。 成为一种公共存储库
问题内容: mavensearch.net在许多情况下都不知道当前版本,mvnrepository.com还是更新一些,但是没有显示可从中下载软件包的存储库,我觉得这很有用。 您使用和喜欢什么Maven仓库搜索引擎? 问题答案: 我建议使用官方网站http://search.maven.org/。随着将新工件添加到中央存储库,Maven Central的索引每小时更新一次。
我的服务器工作正常,直到昨天才恢复正常。今天我运行命令 我得到一个响应:远程:未找到存储库。我运行命令 我得到的回应是:嗨!您已成功通过身份验证,但GitHub不提供shell访问权限。 我甚至在这里添加了配置文件 https://help.github.com/en/github/authenticating-to-github/using-ssh-over-the-https-port 仍然不