Eclipse警告我似乎有一个选项

Eclipse警告我似乎有一个选项,eclipse,spoofax,Eclipse,Spoofax,我正试着站起来和斯普法克斯一起跑。当我尝试运行我的项目时,我收到以下警告: Spoofax needs Eclipse to be started with (can be set in eclipse.ini): -vmargs -server -Xmx1024m -Xss8m The following options are currently missing: -server 但这是我的eclipse.ini文件。这些选项似乎存在。我错过了什么 -vm C:/Program Fil

我正试着站起来和斯普法克斯一起跑。当我尝试运行我的项目时,我收到以下警告:

Spoofax needs Eclipse to be started with (can be set in eclipse.ini):
-vmargs -server -Xmx1024m -Xss8m 

The following options are currently missing:
-server
但这是我的eclipse.ini文件。这些选项似乎存在。我错过了什么

-vm
C:/Program Files/Java/jre7/bin/server/jvm.dll
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-server
-Xss8m
-Dosgi.requiredJavaVersion=1.7.0_45
-Xms40m
-Xms256m
-Xmx1024m
-XX:MaxPermSize=256m
-Djava.net.preferIPv4Stack=true
编辑:这是我在Run->Run Configuration->Arguments->VM Arguments下的内容:

-server -Xss8m -Dosgi.requiredJavaVersion=1.7.0_45 -Xms40m -Xms256m -Xmx1024m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true

这是Spoofax中的一个错误,它没有正确找到-server参数。这已在不稳定/夜间版本中修复,但在稳定版本中尚未修复。

-X参数必须在-D之前定义,否则将忽略它们

至少我通过使用java调试参数解决了这个问题

-Xdebug
-Xnoagent
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4144

如果我将这些参数放在第一个-D语句之后,它们将被忽略。

您是否尝试在Spoofax程序的调试配置文件中设置它们?不,我不知道这是什么。正在尝试开始。
eclipse.ini
看起来正确。问题一定在别处。在出现上述错误之前,您应该做些什么?我点击了eclipse窗口顶部的“运行eclipse应用程序”按钮。我现在看到它说“运行eclipse应用程序(已经运行)”。但我没有看到任何证据表明它实际上正在运行。
Run
->
runconfigurations
->
Arguments
->
VM Arguments