使用--launcher.ini选项运行Equinox独立服务器

时间:2011-06-10 08:30:09

标签: java eclipse eclipse-plugin equinox

我正在尝试使用自定义eclipse.ini文件在“无头”模式下运行Equinox和antRunner。 “--launcher.ini”选项应该按照以下方式工作: http://wiki.eclipse.org/Equinox_Launcher

但是,当我运行以下命令行时:

java.exe 
  -cp "C:\Program Files\eclipse\plugins\org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar" \
  org.eclipse.core.launcher.Main \
  --launcher.ini "C:\ini\my_eclipse.ini" \
  -application org.eclipse.ant.core.antRunner \
  -console \
  -data "c:\my_workspace" \
  -file "c:\my_buildfiles\build.xml" \

我收到以下错误消息:

osgi> Unknown argument: --launcher.ini 
Unknown target: C:\ini\my_eclipse.ini
Buildfile: .\build.xml

如何从命令行使用Equinox启动Eclipse时加载自定义eclipse.ini?

1 个答案:

答案 0 :(得分:2)

问题在于您尝试仅使用启动程序的Java部分启动,而维基页面描述了启动程序本机部分的参数(eclipse.exe或您想要的任何名称)。

launcher.ini描述了如何设置Java进程(内存大小,vm位置,vm参数等)。因此,将引用传递给launcher.ini到本机启动器是有意义的。