如何为从eclipse运行的程序指定默认的JVM参数?

Tho*_*son 52 java eclipse jvm

当我从eclipse运行代码时,有没有办法指定默认的JVM参数,而不是为每个运行/调试/ etc配置反复指定相同的参数?

Ali*_*ung 114

转到窗口→首选项→Java→已安装的JRE.选择您正在使用的JRE,单击编辑,默认VM参数将有一行适用于每次执行.例如,我在OS X上使用它来隐藏Dock中的图标,增加最大内存并打开断言:

-Xmx512m -ea -Djava.awt.headless=true
Run Code Online (Sandbox Code Playgroud)

  • 这应该是公认的答案. (27认同)

Jiv*_*ngs 35

是的,右键单击该项目.Run as然后单击Run Configurations.您可以ArgumentsVM Arguments框中的选项卡中更改传递给JVM的参数.

然后,该配置可以在运行项目时用作默认配置.

  • 我认为这是在Eclipse主要设置的Java部分完成的. (3认同)
  • 谢谢!有没有办法为所有项目设置默认值? (2认同)

小智 5

据我所知,没有为Java应用程序创建全局配置的选项.您始终创建配置的副本.

在此输入图像描述

此外,如果您正在使用PDE(用于插件开发),您可以使用Windows创建目标平台 - >首选项 - >插件开发 - >目标平台.Edit具有program/vm参数的选项.

希望这可以帮助