maven - Intellij IDEA Maven 导入问题

标签 maven intellij-idea minecraft minecraft-forge

我想切换到 IntelliJ 进行伪造修改(我的世界)。当我按照他们在互联网上说的去做时,我收到了一个 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

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

最佳答案

查询 idea.log对于错误。它可能会因 OutOfMemory 错误而失败,在这种情况下,您可以尝试增加 heap size for Maven Importer (导入程序的 VM 选项)和 IDE heap size .
-Xmx尽量不要超过750-1024m如果您在 32 位 JVM 上运行(默认),则该值,否则可能 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 ,在这种情况下只需忽略错误。

关于maven - Intellij IDEA Maven 导入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42426758/

相关文章:

java - 在具有不同操作系统的不同计算机上的两个 Tomcat 服务器上部署 Web 应用程序

java - Maven 原型(prototype) :generate excessive number of choice

python - 带有属性的奇怪的 python 列表语法

bash - 如何在使用屏幕时发生崩溃或/停止时自动重启 Minecraft Spigot 服务器?

javax.persistence.PersistenceException : No Persistence provider for EntityManager named

maven - 如何在项目中生成jar和war

java - 如何跨文件提取方法?

java - IntelliJ Android - 调试前删除应用程序

java - Struts2 getters和setters,intellij说他们没有被使用

java - 有没有办法在没有 AsyncPlayerChatEvent 的情况下捕获玩家聊天输入?