我想通过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 ..参数增加了内存空间。 无论什么原因,尽pipe我无法在-vmargs条目之后键入-Duser.timezone = Europe / Dublin。 是不是可以通过快捷方式做到这一点? 我可以从命令行使用这个-D参数没有问题。
编辑:我会将它添加到.ini文件,但我不允许!
您必须在VM参数切换之前添加您的程序参数。 从vmargs文档 :
以下(但不包括)-vmargs条目的所有参数直接通过指定的Java VM作为虚拟机参数。