Application windows
Résolu
Thyone96
Messages postés
39
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Voilà, j'ai un code source en java qui fonctionne (déjà testé avec Eclipse) et j'aimerais en faire une application Windows (un .exe) qui exécuterait mon code java.
Je ne sais pas quel logiciel utiliser, si vous avez une idée...
Merci :)
Voilà, j'ai un code source en java qui fonctionne (déjà testé avec Eclipse) et j'aimerais en faire une application Windows (un .exe) qui exécuterait mon code java.
Je ne sais pas quel logiciel utiliser, si vous avez une idée...
Merci :)
A voir également:
- Application windows
- Desinstaller application windows - Guide
- Windows application démarrage - Guide
- Clé windows 8 - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
4 réponses
Je te conseille le logiciel Bat To Exe Converter, très simple d'utilisation ;)
https://www.commentcamarche.net/telecharger/developpement/4555-bat-to-exe-converter/
https://www.commentcamarche.net/telecharger/developpement/4555-bat-to-exe-converter/
Ni un créateur d'installation comme InnoSetup, ni une conversion des batch, ne permettra de convertir un exécutable Java en exécutable Windows.
Ou alors il faudrait embarquer dans le dit exécutable l'ensemble de la machine virtuelle Java nécessaire à l'exécution du programme Java, ce qu'aucune de ces deux méthodes ne permet de faire !
Windows - à part peut-être sous XP - possède déjà une machine virtuelle Java, en conséquence un fichier JAR exécutable fonctionnera sur la plupart des ordinateurs Windows (ainsi que sur les autres systèmes). C'est de loin la solution à privilégier dans la très grande majorité des cas.
Sinon il est possible de transformer un code Java en vrai exécutable .exe mais cela peut entraîner des effets indésirables (notamment des plantages) ce qui présente donc assez peu d'intérêt... Un peu de lecture pour compléter : Convert Java to EXE, Why, When, When Not and How
Ou alors il faudrait embarquer dans le dit exécutable l'ensemble de la machine virtuelle Java nécessaire à l'exécution du programme Java, ce qu'aucune de ces deux méthodes ne permet de faire !
Windows - à part peut-être sous XP - possède déjà une machine virtuelle Java, en conséquence un fichier JAR exécutable fonctionnera sur la plupart des ordinateurs Windows (ainsi que sur les autres systèmes). C'est de loin la solution à privilégier dans la très grande majorité des cas.
Sinon il est possible de transformer un code Java en vrai exécutable .exe mais cela peut entraîner des effets indésirables (notamment des plantages) ce qui présente donc assez peu d'intérêt... Un peu de lecture pour compléter : Convert Java to EXE, Why, When, When Not and How
Effectivement dans le dossier d'Eclipse j'ai trouvé un fichier java avec comme extension .class Seulement voilà dès que je le lance, une console s'ouvre pendant 2 secondes, des lignes dez commande apparaissent (comme je veux) sauf que je n'ai rien le temps de voir... avez vous une solution?
Il est étonnant que la console s'ouvre toute seule en cliquant sur un .class !
La console est censée être ouverte avant de démarrer le programme, ce qui lui permettra également de rester ouverte après la fermeture de celui-ci...
Avec un fichier .cmd tu peux écrire :
Remarque : ceci ne fait que démarrer le programme par la machine virtuelle, ce n'est en aucun cas une transformation du programme Java en exécutable Windows.
La console est censée être ouverte avant de démarrer le programme, ce qui lui permettra également de rester ouverte après la fermeture de celui-ci...
Avec un fichier .cmd tu peux écrire :
java NomDeLaClassePrincipale pause
Remarque : ceci ne fait que démarrer le programme par la machine virtuelle, ce n'est en aucun cas une transformation du programme Java en exécutable Windows.
Merci, je met le sujet en resolu :)