LaunchConfigurations をプログラムで (再) 起動するための Eclipse 用の小さなプラグインに取り組んでいます。
構成を起動できますが、起動する前に、指定された名前で実行中のすべての構成を最初にシャットダウンするように次のコードを拡張したいと考えています。
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;
}
}
実行中の構成をすべて取得するにはどうすればよいですか?
実行中の構成を停止するには?