|
Según lo que investigué, Java no es portable, por lo que no puedes invocar un navegador cualquiera u otra aplicación solo por la URL.
Lo que si se puede hacer (y por eso no es portable) es, reconociendo qué navegador tienes y donde está instalado:
Runtime.exec("<%PATH%>/<%PROGRAMA%> <%URL%>");
en donde:
<%PATH%>: Ubicación del Navegador en tu disco.
<%PROGRAMA%>: Nombre del ejecutable (por ejemplo, netscape.exe).
<%URL%>: URL que quieres visitar.
Como esto está sujeto al S.O. en el cual estés ejecutando y varía de computador a computador sería no portable... Debes utilizarlo con cuidado porque es una llamada al S.O. para ejecutar una aplicación.
Saludos.
|