Intellij IDEA Maven导入问题

问题描述 投票:6回答:1

我想切换到IntelliJ for forge modding(minecraft)。当我做他们在网上做的事情时,我得到了一个maven错误......

            Unindexed remote maven repositories found. Disable...
            The following repositories used in your gradle projects were not indexed yet: 
            http://files.minecraftforge.net/maven
            If you want to use dependency completion for these repositories artifacts,
            Open Repositories List, select required repositories and press "Update" button

当我点击更新,它加载半秒然后再次给出相同的错误...我在互联网上搜索,没有人似乎有我的问题...请帮助吗?

maven intellij-idea minecraft minecraft-forge
1个回答
8
投票

检查idea.log是否有错误。它可能会因OutOfMemory错误而失败,在这种情况下,您可以尝试增加heap size for Maven Importer(导入程序的VM选项)和IDE heap size

如果您在32位JVM(默认)上运行,请尝试不要超过750-1024m的-Xmx值,否则它可能会crash or fail to start

如果您需要使用更多堆,switch to 64-bit Java并在IntelliJ IDEA设置中为Maven(导入程序的JDK)指定相同的64位JVM。

另一种可能的情况是IDE无法连接到Maven进程。在某些系统上,需要编辑hosts文件,以便localhost resolves correctly

还有一个bug caused by Nvidia driver(java进程崩溃)。如果这适用于您的硬件,请确保您拥有最新的驱动程序。

如果以上所有内容都没有帮助,请分享您的idea.log文件。

请注意,使用项目不需要索引存储库,但它可能表明Maven因上述原因之一(或其他原因)无法工作。查看项目的依赖项是否已导入,以及是否可以在IDEA中构建导入的项目。

一些存储库cannot be indexed at all,在这种情况下只是忽略错误。

© www.soinside.com 2019 - 2024. All rights reserved.