在Eclipse Plug-in中,如何使用系统broswer启动Web URL?

我正在开发一个eclipse插件开发。 它需要启动系统broswer并打开一个链接。 在Swing / SWT中,我可以这样做:

java.net.URI uri = new java.net.URI("http://www.google.com"); java.awt.Desktop.getDesktop().browse(uri); 

实际上,此代码也适用于Eclipse插件。 但我想知道eclipse是否有自己的方法来做到这一点? 在日食中使用AWT似乎有些奇怪……

相当于java.awt.Desktop.getDesktop().browse(uri)就是这个Program.launch("http://www.google.com");

 import org.eclipse.swt.program.Program; public class del { public static void main(String[] args) { Program.launch("http://www.google.com"); } } 

javadoc说:

启动与文件或URL关联的操作系统可执行文件(http://或https://)。 如果文件是可执行文件,则启动可执行文件。 请注意,必须已存在Display才能保证此方法返回适当的结果。