Opening default browser in Java can be done using the following BrowserControl class. To be able to run it with different browsers in Linux , you just need to change UNIX_PATH and UNIX_FLAG parameters.(Note that you don't need to change anyting for windows)