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

有没有一种方法来指定默认的JVM参数,当我从eclipse运行我的代码,而不是一遍又一遍地指定每个运行/debugging/ etcconfiguration相同的?

是的,右键单击该项目。 点击Run as然后Run Configurations 。 您可以在VM Arguments框的Arguments选项卡中更改传递给JVM的Arguments

运行该项目时,可以将该configuration用作默认configuration。

转到窗口→首选项→Java→已安装的JRE。 select您正在使用的JRE,单击编辑,将会有一行默认虚拟机参数,将适用于每个执行。 例如,我在OS X上使用这个来从docker上隐藏图标,增加最大内存并打开断言:

 -Xmx512m -ea -Djava.awt.headless=true 

据我所知,没有select创buildJava应用程序的全局configuration。 您始终创buildconfiguration的副本。

在这里输入图像说明

另外,如果您正在使用PDE(用于插件开发),则可以使用Windows – >首选项 – >插件开发 – >目标平台来创build目标平台。 编辑有程序/虚拟机参数的选项。

希望这可以帮助