首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IntelliJ将堆大小设置在4GB以上。怎么做?

IntelliJ将堆大小设置在4GB以上。怎么做?
EN

Stack Overflow用户
提问于 2016-07-01 09:31:25
回答 3查看 6.4K关注 0票数 5

我在IntelliJ Java上使用了x64 14.3。可用内存:10 of (在16 of内存中)

(基本上设置为-Xmx8000M或更高版本)

问题是,我需要超过4Gb的内存来使用一个应用程序。我找不到任何解决问题的办法,我已经找了好几天了。

我一直在为问同样问题的人寻找堆栈溢出,但是他们在默认值-Xmx512M上有问题,他们一直链接到其他答案,链接到另一个答案(浪费时间,到目前为止还没有解决方案)。

我尝试了以下不起作用的东西:

  • idea64.exe.vmoptions修改IntelliJ文件:似乎没有做任何事情,没有错误,没有增加内存,什么也没有。(就像它忽略了文件一样)
  • 在环境变量中使用JAVA_OPTIONS:使IntelliJ在启动或冻结时崩溃,而不使用更多的内存。
  • 尝试使用较低的值,即1512M,同样的堆大小问题
  • 一个新的安装,即使是15.x版本的IntelliJ:什么都没有改变。

*注:

  • 我的工作场所的人可以在IntelliJ中设置它来工作(但我们不知道如何工作
  • 使用该-Xmx8000M在命令行中运行类似乎有效,但为了便于使用,我希望在IntelliJ中设置它

如果有人遇到这个问题,并能提出解决办法,我礼貌地要求他们这样做。

EN

回答 3

Stack Overflow用户

发布于 2021-02-06 21:11:56

对我有用的是以下几点:

  1. 帮助->编辑自定义VM选项,更改为-Xmx8000M
  2. 重启IntelliJ
  3. 运行->编辑配置-> Application ->您的主类->配置,在VM字段中添加-Xmx8000M。

只做一件或三件事,但这两件事对我都没有用。

票数 4
EN

Stack Overflow用户

发布于 2020-12-14 23:48:42

将-Xmx10000M选项添加到下面的位置对我有用:"Intellinj -> Run ->编辑配置-> Modify -> Add VM选项“

票数 2
EN

Stack Overflow用户

发布于 2016-07-01 09:37:48

要指定应用程序使用的内存,请在运行配置的"VM选项“字段中指定所需的-Xmx选项,以便从IntelliJ IDEA启动应用程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38141898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档