Java &引用;初始堆大小设置为大于最大堆大小的值;Intellij 2019.2.1错误
我最近升级到的Intellij 2019.2.1版本存在问题。我已经在Intellij帮助->编辑自定义vm选项中设置了Xms和Xmx,并且还手动在idea64.exe.vmoption和idea.exe.vmoption中设置了相同的属性。如下图所示:- -Xms128m -Xmx10g 现在,当我启动应用程序时,在我要传递的应用程序的VM参数中-Xmx800m,然后在运行应用程序时,它抛出一个错误,指出“初始堆大小设置为大于最大堆大小的值” 有人能告诉我我放在这里的配置有什么错误,或者我遗漏了什么吗Java &引用;初始堆大小设置为大于最大堆大小的值;Intellij 2019.2.1错误,java,intellij-idea,Java,Intellij Idea,我最近升级到的Intellij 2019.2.1版本存在问题。我已经在Intellij帮助->编辑自定义vm选项中设置了Xms和Xmx,并且还手动在idea64.exe.vmoption和idea.exe.vmoption中设置了相同的属性。如下图所示:- -Xms128m -Xmx10g 现在,当我启动应用程序时,在我要传递的应用程序的VM参数中-Xmx800m,然后在运行应用程序时,它抛出一个错误,指出“初始堆大小设置为大于最大堆大小的值” 有人能告诉我我放在这里的配置有什么错误,或者我遗漏
-Xms
)。确保没有设置\u JAVA\u选项
和JAVA\u工具\u选项
环境变量。如果这样做,请删除它们并注销/登录或重新启动以应用更改pom.xml
可能会提供VM选项,搜索pom.xml
中的-Xms
并删除此选项或使其低于-Xmx
org.Gradle.jvmargs
在Gradle.properties
中定义的选项将生效。确保没有覆盖那里的-Xms
。您也可以选择不使用渐变选项这回答了你的问题吗?由于我已经手动更新了每个vm选项,所以所有解决方案都不起作用。我在vm参数中只有3个参数:-Denv.type-Xmx-Dlogfile.configuration我已经检查了环境变量,并且没有JAVA选项和JAVA工具选项。启动应用程序时,从运行控制台发布完整的命令行。您是否检查了关于全局环境变量的第2点?这是从运行控制台执行的:-->Task xyz.main()在初始化VM初始堆大小设置为大于最大堆大小的值时发生的失败错误。这是一个gradle项目,没有从gradle生成文件传递任何内容。请参阅我添加的第4点。