Using the Desktop class to launch a URL with default browser
import java.awt.Desktop; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; public class UsingDesltopClassToLaunch { public static void main(String[] a) { try { URI uri = new URI("http://www.java2s.com"); Desktop desktop = null; if (Desktop.isDesktopSupported()) { desktop = Desktop.getDesktop(); } if (desktop != null) desktop.browse(uri); } catch (IOException ioe) { ioe.printStackTrace(); } catch (URISyntaxException use) { use.printStackTrace(); } } }