1

我想通过 Windows 上的桌面快捷方式运行 Eclipse,您可以在命令行上使用 -Duser.timezone 参数。

我的快捷方式目标如下所示:

C:\Alan\SDK\3.7.1\eclipse.exe -vm "c:\Program Files\Java\jdk1.6.0_22\bin\javaw.exe" -vmargs -Xmx512m -Xmx1024M -XX:PermSize=128M -XX:MaxPermSize=256M

如您所见,我使用 -X.. 参数增加了内存空间。无论出于何种原因,尽管我无法在 -vmargs 条目之后键入 -Duser.timezone=Europe/Dublin。难道不能通过捷径做到这一点吗?我可以从命令行使用这个 -D 参数没问题。

编辑:我会将其添加到 .ini 文件中,但不允许这样做!

4

1 回答 1

2

您必须在 VM 参数切换之前添加程序参数。从vmargs 文档

-vmargs 条目之后的所有参数(但不包括)作为虚拟机参数直接传递给指定的 Java VM。

于 2012-07-26T18:40:45.690 回答