Application windows

Résolu/Fermé
Thyone96 Messages postés 39 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 2 janvier 2017 - 24 juin 2013 à 16:36
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 25 juin 2013 à 06:02
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 :)



A voir également:

4 réponses

tksteph Messages postés 204 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 3 janvier 2018 25
24 juin 2013 à 17:26
Inno Setup, setup Generator,
0
Thyone96 Messages postés 39 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 2 janvier 2017
24 juin 2013 à 18:48
Merci tksteph et niiko', les logiciels ne font pas exactement e que je cherche, etant donne que je n'ai pas developpe un logiciel, je vais mettre mon code source dans un fichier .bat, par contre niiko' sait tu comment convertir le .bat en .exe? (Suffit-il juste de modifier l'extension)
Merci, je met le sujet en resolu :)
0
Niiko' Messages postés 299 Date d'inscription samedi 30 avril 2011 Statut Membre Dernière intervention 4 novembre 2018 12
24 juin 2013 à 20:41
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/
0
Thyone96 Messages postés 39 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 2 janvier 2017
24 juin 2013 à 20:52
Merci bien :)
0
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
24 juin 2013 à 21:05
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
0
Thyone96 Messages postés 39 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 2 janvier 2017
24 juin 2013 à 23:20
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?
0
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
25 juin 2013 à 06:02
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 :

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.
0