3
我试图在自定义eclipse.ini文件的“无头”模式下运行Equinox和antRunner。 “--launcher.ini”选项应该按照: http://wiki.eclipse.org/Equinox_Launcher。使用--launcher.ini选项独立运行Equinox
然而,当我运行以下命令行:
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
如何与春分从启动Eclipse时加载自定义的eclipse.ini命令行?
这是我的结论,尝试几乎所有的东西,让启动jar拿我的.ini文件... .ini文件包含VM启动jar中启动Java应用程序的参数和命令行参数。传递这些信息是由谁启动Java来运行Java应用程序的责任。通常情况下,这将是读取.ini文件并将选项传递给Java启动器应用程序的本机启动器。当你直接启动这个应用程序时,你自己负责将这些参数传递给Java。它不会自己读取.ini。 – 2015-08-02 14:16:20