Menu

Lancer une .jar (swing) sur un browser

Nb0218 - 13 avril 2018 à 06:55 - Dernière réponse : ElementW 4677 Messages postés dimanche 12 juin 2011Date d'inscriptionContributeurStatut 15 avril 2018 Dernière intervention
- 15 avril 2018 à 22:37
salut, pause une question qui peux paraitre pour certains assez Basic mais toute aide serai la bienvenue.
au juste j'ai développé une application java swing , j'ai le .jar. ce que je veux c'est pouvoir lancer mon programme sur un browser. quelqu'un a t'il une idée ou c'est simplement impossible. merci pour votre aide d'avance.
Afficher la suite 

7 réponses

Répondre au sujet
KX 15358 Messages postés samedi 31 mai 2008Date d'inscriptionModérateurStatut 17 avril 2018 Dernière intervention - 13 avril 2018 à 10:05
0
Utile
6
Bonjour,

Les applets Java sont dépréciées depuis Java 9 et les navigateurs ne les supportent plus.
https://www.v3.co.uk/v3-uk/news/2443810/oracle-signals-the-end-of-java-applet-support-for-browsers
KX 15358 Messages postés samedi 31 mai 2008Date d'inscriptionModérateurStatut 17 avril 2018 Dernière intervention > Nb0218 - 13 avril 2018 à 12:03
Est-ce que tu pourrais détailler ton besoin ?
Parce que Java (hormis les applet) n'est pas fait pour aller sur un navigateur, donc trouver une solution alternative dépendra de ce que tu veux vraiment faire... mais ce ne sera pas en Swing.
Au juste je souhaite rendre mon application accécible a un réseau depuis un serveur
ElementW 4677 Messages postés dimanche 12 juin 2011Date d'inscriptionContributeurStatut 15 avril 2018 Dernière intervention > Nb0218 - 14 avril 2018 à 11:46
Je t'aurai bien dit de regarder du coté de Java Web Start/JNLP, sauf qu'eux aussi sont obsolètes depuis Java 9.
La seule solution qu'il te reste c'est de distribuer un .jar, ou ce .jar contenu dans un .exe produit par launch4j pour Windows, dans un .app produit par appbundler pour Mac, ou compressé avec un
.sh
/
.desktop
pour Linux.
KX 15358 Messages postés samedi 31 mai 2008Date d'inscriptionModérateurStatut 17 avril 2018 Dernière intervention > ElementW 4677 Messages postés dimanche 12 juin 2011Date d'inscriptionContributeurStatut 15 avril 2018 Dernière intervention - 15 avril 2018 à 09:14
"un .exe produit par launch4j pour Windows"
Il est désormais possible de faire un .exe directement avec le JDK.
Il faudrait que je fasse un tutoriel CCM à l'occasion.
À la base c'est prévu pour JavaFX mais on peut étendre la fonctionnalité à la plupart des programmes Java.
Voir : https://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm
ElementW 4677 Messages postés dimanche 12 juin 2011Date d'inscriptionContributeurStatut 15 avril 2018 Dernière intervention > KX 15358 Messages postés samedi 31 mai 2008Date d'inscriptionModérateurStatut 17 avril 2018 Dernière intervention - 15 avril 2018 à 22:37
Ah ok, je savais pas que
javafxpackager
était utilisable avec des JAR non-JavaFX. Me coucherai moins bête ce soir.
Commenter la réponse de KX