Bonjour,
Ma question est simple, j'aimerais savoir si vous pouviez me donné des pistes/aides pour créé un launcher type .exe pour lancer un .jar donc un programme en java. Merci d'avance.
Version imprimable
Bonjour,
Ma question est simple, j'aimerais savoir si vous pouviez me donné des pistes/aides pour créé un launcher type .exe pour lancer un .jar donc un programme en java. Merci d'avance.
Le tout est de savoir si tu veux le faire toi même ou non.
Personnellement j'utilise un utilitaire déjà tout fait, non open-source, mais utilisable avec des applications commerciales:
http://devwizard.free.fr/html/fr/JavaExe.html
Et j'ai vu récemment qu'il y avait un équivalent open-source qui a même été documenté ici (mais que je n'ai pas testé par contre):
http://baptiste-wicht.developpez.com...tils/launch4j/
EDIT: oups, grillé le temps de retrouver les liens ;)
merci de vos réponse, mais effectivement, je souhaiterais le programmé moi même. Donc si vous auriez des sources/tuto ou n'importe qui me serrez utile, je suis preneur.
Pour apprendre, et surtout car je n'aime pas être "limité"
C'est plutot une question pour les fofos C++. Le launcher, il va juste prendre le .jar, télécharger le jvm, et lancer java.exe -jar fichier.jar :)
Petite précision : Transformer ton jar en exe ne t'affranchira pas de la JVM (le poste d'execution devra quand meme avoir une jre) - en tout cas avec launch4J que je connais. Pour l'instant, je n'ai vu aucun launcher qui le permette...
Merci pour vos réponse. J'ai trouvé.
Dur dur, faire un téléchargement sans passer par la page web. Les launcher que j'avais testé dans le temps permettaient d'inclure la JVM (tu distribue alors 50M au lieu de 2M :aie:) mais pas le téléchargement.
Sans parler de l'accord de licence qui limite ce qu'on peux faire avec la jvm ;)