IntelliJ Maven 错误:存储库是非关联存储库,或未编入索引

Posted

技术标签:

【中文标题】IntelliJ Maven 错误:存储库是非关联存储库,或未编入索引【英文标题】:IntelliJ Maven error: Repository is non-nexus repo, or is not indexed 【发布时间】:2021-11-20 16:36:23 【问题描述】:

你好,

我在 sonatype 存储库中收到此错误。我很确定我在 pom.xml 中正确设置了它:

<repository>
    <id>OSS Sonatype</id>
    <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>

我已经尝试过使缓存失效、重新安装整个 IDE、删除 .m2 文件夹或单击找到的每个重新加载按钮。没有什么是成功的。这里有什么问题?

注意:https://s01.oss.sonatype.org/content/repositories/snapshots/ 存储库也不起作用。

【问题讨论】:

这个通知意味着你通过 URL 指定的这个仓库没有索引文件。所以它不能被索引。 【参考方案1】:

我没有在我的 pom.xml 中设置 Nexus。

正确的做法是将settings.xml 添加到您的.m2 文件夹中

【讨论】:

以上是关于IntelliJ Maven 错误:存储库是非关联存储库,或未编入索引的主要内容,如果未能解决你的问题,请参考以下文章

Intellij 无法连接到本地 m2 存储库

IntelliJ IDEA 定义的 maven pom 中的错误

IntelliJ IDEA:“Indexed Maven Repositories”列表 - 如何删除此列表中的远程 maven 存储库?

如何强制 IntelliJ 中的 Maven 从本地 .m2 存储库中提取特定依赖项

Maven 包有效,但 Intellij 的构建失败

Intellij Idea Maven“无法重新连接”错误