У меня есть приложение Eclipse, которое я хочу закрыть. Подвох в том, что это безголовое приложение, поэтому я не могу использовать следующий метод:
PlatformUI.getWorkbench().close();
Какую альтернативу я могу использовать, чтобы закрыть приложение?
Мой основной плагин, который определяет продукт и приложение, содержит следующие зависимости:
И это все.
Я использую точки расширения:
- org.eclipse.core.runtime.applications
Чтобы определить мое приложение.
Я создаю для него пользовательский интерфейс Swing и хочу иметь возможность закрыть приложение после выполнения определенного процесса или в результате действий пользователя. Интересно, есть ли в Eclipse какой-либо API для этого, или в этом случае, когда я обрабатываю пользовательский интерфейс самостоятельно, нужно ли закрывать приложение, выходя из класса, реализующего IApplication.