【问题标题】:IntelliJ Heap Space limitIntelliJ 堆空间限制
【发布时间】:2021-04-05 16:46:10
【问题描述】:

我目前正在开展一个项目,以使用 Python 的 ImageJ 插件执行一些基本的图像分析,并且我使用 IntelliJ 作为 IDE。不幸的是,我们试图分析的图像导致 IntelliJ 中出现以下错误:java.lang.OutOfMemoryError: java.lang.OutOfMemoryError: Java heap space

我可以通过代码运行较小的图像,但对于 IntelliJ 来说,有些图像似乎太大而无法处理,我相信我已经将堆大小最大化为 2048 MB。有没有办法解决这个问题,还是我需要找到一个不同的 IDE 来工作?

【问题讨论】:

    标签: python-3.x intellij-idea imagej


    【解决方案1】:

    IntelliJ docs 说:

    为防止构建进程内存不足,您可以增加分配给进程的内存量。默认情况下,内存堆为 128 MB,但对于大型项目,您可能需要更多。

    打开构建文件属性对话框。

    在最大堆大小字段中,输入所需的内存量。

    构建过程的内存堆独立于 IntelliJ IDEA 内存堆,在构建过程完成后释放。有关 JVM 为运行 IntelliJ IDEA 分配的内存堆的信息,请参阅增加 IDE 的内存堆。

    【讨论】:

      猜你喜欢
      • 2012-04-07
      • 1970-01-01
      • 2014-12-28
      • 2023-04-04
      • 2012-08-01
      • 1970-01-01
      • 2011-10-09
      • 2021-09-09
      相关资源
      最近更新 更多