为了账号安全,请及时绑定邮箱和手机立即绑定

线程“主”java.lang.StackOverflowError 递归中的异常

线程“主”java.lang.StackOverflowError 递归中的异常

阿波罗的战车 2022-06-04 10:43:58
我正在尝试运行我的程序,但它抛出异常(如屏幕截图所示),我搜索它并发现它发生是因为程序有太多递归调用,我应该通过将 Xss 设置为 1mb 来增加堆栈大小,帮助 - >当我打开它时编辑自定义 vm 选项它显示一条消息,指出 vm 选项未创建,我应该按 ok 创建,所以它创建但我找不到 Xss 参数,如屏幕截图所示我尝试在 VMOptions 中更改 Xms 和 Xmx 值注意:我在具有超过 800000 个节点的图上运行此算法,因此递归是有限的,但发生太多。
查看完整描述

1 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

在 vmoption 文件中添加 -Xss4096k 选项,这会将堆栈大小增加到 4mb。保存并重启ide。有关更多信息,请查看 如何增加 Java 堆栈大小?


查看完整回答
反对 回复 2022-06-04
  • 1 回答
  • 0 关注
  • 72 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信