Запуск URL из плагина Eclipse - PullRequest
       19

Запуск URL из плагина Eclipse

7 голосов
/ 18 ноября 2008

Я бы хотел, чтобы мой плагин Eclipse открывал URL-адрес в браузере пользователя по умолчанию. Это кажется довольно стандартным поведением, но я не смог найти никаких документов о том, как это сделать.

Кто-нибудь может помочь?

Ответы [ 4 ]

12 голосов
/ 19 ноября 2008

Если вы хотите его во внешнем браузере, вам не нужно его создавать. Это путь:

PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(new URL("http://www.example.com/"));
7 голосов
/ 18 ноября 2008

Использовать Program.launch (String) из SWT API.

(В качестве альтернативы Java 6 представила класс Desktop .)

7 голосов
/ 19 ноября 2008

Вы ищете:

final IWebBrowser browser = PlatformUI.getWorkbench().getBrowserSupport().createBrowser( ... );
browser.openURL(url);
1 голос
/ 18 ноября 2008

Вы имеете в виду запуск внешнего окна (IE, FireFox, ...) вне затмения или открытие внутреннего композита " Browser "?

Поскольку на внутренней стороне org.eclipse.help.ui.internal.browser.embedded.EmbeddedBrowser , похоже, может определять любой основной браузер.

Чтобы открыть браузер пользователя по умолчанию (как внутреннее или внешнее окно), предпочтение определено в General / Web browser.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...