在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才能保证此方法返回适当的结果。
- ClassNotFoundException:org.eclipse.xtext.junit_2.4.3.v201309030823找不到junit.framework.TestCase
- 无法执行目标org.codehaus.mojo:tomcat-maven-plugin :: run
- Eclipse无法安装断点
- GWT webappcreator创建Maven项目:源附件不包含文件URLClassPath.class的源
- 在Eclipse中自动生成函数注释
- 在android中有效地绘制正弦波
- 为什么Cobertura在运行Eclipse插件时会报告0%的覆盖率?
- SonarQube测试用例规则不会将Eclipse的@Test注释考虑在内
- 使用spring-boot运行java应用程序,并在digitalocean上运行gradle