当前位置: 首页 > 知识库问答 >
问题:

Java堆空间(Eclipse和GGTS)

公孙嘉禧
2023-03-14

我试图在Eclipse和GGTS上编译我的Grails项目,在这两个平台上每次都收到相同的错误:

我已经激活了堆空间查看器,但它从来没有达到我在eclipse.ini和ggts.ini上定义的1GB最大大小(甚至没有达到400M),所以我想问题是我的MAC上的JVM选项应该改变。

我设置的Eclipse和GGTS值:

-xx:permsize=1024m

java-xx:+printflagsfinal-version grep-ie'heapsizePermsize'

uintx LargePageHeapSizeThreshold=134217728{product}

uintx MaxHeapSize=132120576{product}

共有1个答案

公孙宏远
2023-03-14

用于运行Ant脚本的JVM与用于启动Eclipse的JVM不同,因此Eclipse的内存设置不会对问题产生影响。您需要弄清楚哪个JRE用于从Eclipse运行Ant,然后您应该能够添加默认的JVM参数,如-xmx等。

或者,您可以在“Run>External Tools>External Tools Configurations”中创建Ant构建配置,并在JRE选项卡中指定JVM参数

 类似资料:
  • 我面临一些关于内存问题的问题,但我无法解决它。非常感谢您的帮助。我不熟悉Spark和pyspark功能,试图读取大约5GB大小的大型JSON文件,并使用 每次运行上述语句时,都会出现以下错误: 我需要以RDD的形式获取JSON数据,然后使用SQLSpark进行操作和分析。但是我在第一步(读取JSON)本身就出错了。我知道要读取如此大的文件,需要对Spark会话的配置进行必要的更改。我遵循了Apac

  • 在Ubuntu中,当我运行hadoop示例时: 在日志中,我得到的错误为: 信息映射。JobClient:任务Id:尝试\u 201303251213\u 0012\u m\u000000 \u 2,状态:失败错误:Java堆空间13/03/25 15:03:43信息映射。JobClient:任务Id:trunt\u 201303251213\u 0012\u m\00000 1\u 2,状态:F

  • 突然我的应用程序无法运行并弹出此错误...这个错误有什么想法吗?努力了还是解决不了... Java堆空间绑定文件。例如,在gradle.properties文件中,以下行将最大Java堆大小设置为1,024 MB:org.gradle.jvmargs=-Xmx1024m阅读Gradle的配置指南 阅读Java的堆大小

  • 抱歉再次发布此代码。之前的问题是,我得到了一个堆栈溢出错误,该错误通过使用long而不是int来修复。然而,对于较大的n值,我在线程“main”java中得到了一个异常。lang.OutOfMemoryError:Java堆空间。问题: 我的代码: 因为我必须将前面的数字相加,所以我将在线程“main”java中结束异常。lang.OutOfMemoryError:Java堆空间的巨大值为n。我知

  • 问题内容: 尝试在Eclipse中启动和运行flex / java项目时,我一直使用Eclipse,Tomcat和JRE收到“内存不足异常”和“ Java堆空间”。 在研究尝试调整内存设置时,我发现了三个地方来调整这些设置: Eclipse.ini 窗口>首选项下的JRE设置 Catalina.sh或Catalina.bat 在这些不同位置设置-xms和-xmx有什么区别,这是什么意思? 有什么方

  • 问题内容: 我最近在具有24个CPU和32GB RAM的服务器上使用了带有Ipython的PySpark。它仅在一台机器上运行。在我的过程中,我想收集以下代码中给出的大量数据: 当我做 它给我outOfMemory错误。。另外,此错误发生后,我无法在Spark上执行任何操作,因为它失去了与Java的连接。它给。 看起来堆空间很小。如何设置更大的限制? 编辑 : 我在运行之前尝试过的事情: 我根据此