Hi,
Could you please give a hint me. I'm starting Equinox framework programmability but command console is not appear...
I use code like that:
IVMInstall vmInstall = JavaRuntime.getDefaultVMInstall();
IVMRunner vmRunner = vmInstall.getVMRunner(ILaunchManager.RUN_MODE);
if (vmRunner != null) {
String[] classPath = {
"C:/Eclipse/3.5/plugins/org.eclipse.osgi_3.5.1.R35x_v20090827.jar",
};
VMRunnerConfiguration vmConfig = new VMRunnerConfiguration(
"org.eclipse.core.runtime.adaptor.EclipseStarter", classPath);
// "org.eclipse.equinox.launcher.Main", classPath);
String[] args = {
"-jar",
"C:/Eclipse/3.5/plugins/org.eclipse.osgi_3.5.1.R35x_v20090827.jar",
"-console",
"10233",
"-consoleLog",
"-Declipse.ignoreApp=true",
"-Dosgi.noShutdown=true"
};
vmConfig.setProgramArguments(args);
// Hashtable<String, String> m1 = new Hashtable<String, String>();
// m1.put( IJavaLaunchConfigurationConstants.ATTR_JAVA_COMMAND, "java.exe");
// vmConfig.setVMSpecificAttributesMap((Map<String, String>) m1);
ILaunch launch = new Launch(null, ILaunchManager.RUN_MODE, null);
// org.eclipse.debug.core.DebugPlugin.newProcess(launch, null, "My");
vmRunner.run(vmConfig, launch, null);
}
JavaVM is started but without command prompt window...
Thanks for any answers.
[Updated on: Thu, 01 July 2010 12:28]
Report message to a moderator