2010-10-21 44 views
18

使用Alt-Insert向POM插入依赖关系时,无论搜索到什么内容,工件搜索都始终完全空白。Maven工件搜索始终为空

我试着添加repo1到Settings-> Maven-> Repository Services,它说“找不到存储库”。我觉得很难相信。

我也尝试“更新”我的本地存储库,但这会导致错误。

仅供参考我正在使用Community Edition快照。

谢谢!

回答

4

好的,我解决了它的好。

我曾使用Artifactory为我生成settings.xml,默认情况下它指向“libs-releases”存储库。

反而希望我的“发布”存储库指向更大的虚拟存储库“remote-repos”。

只需对“生成设置”功能的选项进行简单更改。 Need to change the "Releases" repository to a big one. We can use "Snapshots to point to our own builds"

4

奇怪。神器搜索工作正常,我用的IntelliJ社区版,至少从中央回购已收录的文物:在多金属氧酸盐通过的IntelliJ知道

alt text

而且,你可以在上面看到,声明的所有库被列为。

您的Maven设置可能有问题。这是一个疯狂的猜测,但您的Maven主目录是否正确定义?用户设置文件相同? Maven实际上在IntelliJ下工作正常吗?

0

它似乎是一个阻塞的端口,因为我使用我自己的artifactory存储库。当然,它使用的端口看起来完全没有记录,但WireShark显示它是58754。声音是随机的,我希望它不是!

20

如果你有一个全新的IntelliJ安装和从来没有更新了Maven仓库,发现有一点点“更新”按钮,当你点击每个仓库变成可点击的权利。 构建,执行,部署>构建工具> Maven>存储库 重要的是http://repo.maven.apache.org/maven2远程存储库,请确保您更新它。

+1

查看[this](http://i.imgur.com/VhZQkTj.png)图像。请注意,更新需要很长时间 – 2017-12-06 12:54:55

1

解决 - 通过重新安装IntelliJ IDEA的

搜索Maven构件搜索弹出类标签总是空

解决方案在Linux中:

  1. 删除想法文件夹(对我来说〜/ idea-YOUR_VERSION_HERE)
  2. 删除〜/ .IntelliJIdeaYOUR_VERSION_HERE文件夹(设置)
  3. 下载新版本表jetbrains.com,解压缩,从bin中运行安装程序