Javaからデフォルトブラウザを起動する。
そんなん環境によるからめんどくさそう。
と思ってたら意外と簡単にできた。ちょっとびっくり。
java.awt.Desktop を使います。
他にもmailとかエディタとか開けるみたい。
import java.awt.Desktop; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; public class DefaultBrowserLauncher { public static void main(String[] args) { Desktop desktop = Desktop.getDesktop(); String uriString = "http://www.google.co.jp"; try { URI uri = new URI(uriString); desktop.browse(uri); } catch (URISyntaxException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }
これだけでGoogleのページが開けます。