Java 5では、システムにURLを渡してそれに関連付けられたアプリケーションを起動するデフォルトの方法はありますか? たとえば、http:// linksは通常IEまたはFirefoxを開きますが、itms://のようなものはiTunesを開く必要があります。Java:システムの登録済みアプリケーションをURLとして起動する方法
可能であれば、Runtime.exec()を使用して外部プロセスを直接開始することはできません。これはプラットフォーム固有のものであるためです。他の方法がない場合は、Windows/OS XとLinuxで最も人気のあるものをカバーするにはどうすればいいですか?
も参照してください:http://stackoverflow.com/questions/526037/java-how-to-open-user-system-preffered-editor-for-given-file – erickson