アプリケーションを起動しないようにするには、テストの種類とフィードバックの種類に大きく依存します。あなたがフィードバックをしたくない場合は "1"が使用され、ダイアログなどを表示する場合は "2"が使用されます。
public class Application implements IApplication {
public Object start(IApplicationContext context) {
// =======> 1
Display display = PlatformUI.createDisplay();
// =======> 2
try {
int returnCode = PlatformUI.createAndRunWorkbench(display, new ApplicationWorkbenchAdvisor());
if (returnCode == PlatformUI.RETURN_RESTART) {
return IApplication.EXIT_RESTART;
}
return IApplication.EXIT_OK;
} finally {
display.dispose();
}
}
...
}
"_plugin_"と "_application_"の両方について書きます。それはどういう意味ですか?あなたのアプリケーションが起動しないようにしますか? (あなたは 'start(...)'から 'stop(...)'を呼び出すことはできません!) –
yesチェックが失敗するとアプリケーションアプリケーションが起動しないようにしたいですか? – user1049237