Я только начал работать с приложением Eclipse RCP, это в основном лишь один из предоставленных примеров "Hello World".
Когда приложение загружается, я хотел бы посмотреть на параметры моей командной строки и запустить некоторые службы в соответствии с ними. Я могу получить параметры командной строки в IApplication.start :
public Object start(IApplicationContext context) {
String[] argv = (String[])
context.getArguments().get(IApplicationContext.APPLICATION_ARGS)));
}
Но как мне получить BundleContext, чтобы я мог зарегистрировать сервисы? Похоже, он отсутствует в IApplicationContext.