从RCP应用程序打开外部浏览器将在Linux上打开Firefox而不是默认浏览器。

问题描述:

当我打开外部浏览器中使用了我的RCP应用:从RCP应用程序打开外部浏览器将在Linux上打开Firefox而不是默认浏览器。

PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(url)

它开辟了火狐,而不是在Linux(Ubuntu的)系统默认浏览器(Chrome)的。我的默认浏览器通过update-alternatives正确设置,并且Eclipse中的链接实际上在Chrome中打开。 mime类型的文本/ html也被设置为chrome。

你应该可以通过jcontrol-> advanced,最远下来设置它,但是我不能让思科ASDM在我的Fedora上打开Firefox以外的其他任何东西。