Я работаю над небольшим плагином для Eclipse, чтобы (пере) запустить LaunchConfigurations программно.
Я могу запустить Конфигурацию, но я хочу улучшить следующий код, чтобы сначала завершить работу всех запущенных Конфигураций с заданным Именем перед запуском.
public void restartLaunchConfiguration(String configurationName) throws Exception {
final ILaunchManager manager = DebugPlugin.getDefault().getLaunchManager();
for(final ILaunchConfiguration cfg : manager.getLaunchConfigurations()){
final String cfgName = cfg.getName();
if(!configurationName.equals(cfgName)) continue;
cfg.launch("debug", null);
break;
}
}
Как получить все запущенные конфигурации?
Как остановить запущенную конфигурацию?