Bonjour @ tous.
J'ai un programme JAVA qui utilise la classe Runtime pour lancer Firefox sous linux. Par contre sous windows, comment je peux faire pour récupérer le navigateur par défaut et le lancer?
Merci d'avance pour vos réponses.
Bonjour @ tous.
J'ai un programme JAVA qui utilise la classe Runtime pour lancer Firefox sous linux. Par contre sous windows, comment je peux faire pour récupérer le navigateur par défaut et le lancer?
Merci d'avance pour vos réponses.
Bonjour,
Si tu utilise Java 1.6, tu as la classe Desktop permettant de lancer le navigateur par défaut. Voir la méthode : browse
Si tu peux surement regarder le source de la classe et t'en inspirer.
A+
Gronono
D'ailleur sous linux lancer firefox via un Runtime.exec("firefox") n'est pas une solution 100% fiable si tu ne sais pas sur quelle machine ton appli est dépoyée.
Rien ne garantit qu'il soit installé.
Si java <1.6 tu peux essayer Runtime.exec("start http://monsiteweb.com/page.html"). Je ne suis pas certain que ce soit valide sur tous les OS
Cette commande permet à partir d'une fenetre Dos, de lancer le navigateur à l'adresse spécifiée.
Si! C'en est une au moins sous XP (il me semble aussi sous Win98 mais je suis plus certain). Tu m'as fait douter, mais c'est bien un commande standard d'après "help start".
Ca marchait aussi sur une distrub linux que j'avais essayé mais je ne sais pas du tout si c'est standard
Ceci dit commec'est une commande windows, il faudra probablement faire "cmd /c start http://site.com/page.html"
Partager