Question simple sur java2
dulx
Messages postés
72
Statut
Membre
-
dulx Messages postés 72 Statut Membre -
dulx Messages postés 72 Statut Membre -
Bonjour
Je suis en train de me lancer dans l'apprentissage de java 2,
Je voudrais savoir si, une fois que l'on a des fichiers compilés d'un programme avec javac, il possible de les transformer en programmes exe ou d'installation comme dans VB.
Vous remerciant de répondre à cette question certainement naive.
Olivier
L'ouïe de l'oie de Louis a ouï.- Ah oui ? (R.Devos)
Je suis en train de me lancer dans l'apprentissage de java 2,
Je voudrais savoir si, une fois que l'on a des fichiers compilés d'un programme avec javac, il possible de les transformer en programmes exe ou d'installation comme dans VB.
Vous remerciant de répondre à cette question certainement naive.
Olivier
L'ouïe de l'oie de Louis a ouï.- Ah oui ? (R.Devos)
A voir également:
- Question simple sur java2
- Iphone 14 simple - Guide
- Simple pdf - Télécharger - PDF
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
- Simple comic - Télécharger - Vie quotidienne
2 réponses
Yop,
en ce qui concerne les installations tu trouves sur le marché des installateurs comme ZeroG ou autre.
Tu peux créer des exécutables. Mais à ce que j'ai pu tester, ce ne sont que des lanceurs (des .exe qui vont lancer un jar exécutable par exemple). Je ne sais pas si on peut créer de vrai exe avec tout dedans.
++
Nico
en ce qui concerne les installations tu trouves sur le marché des installateurs comme ZeroG ou autre.
Tu peux créer des exécutables. Mais à ce que j'ai pu tester, ce ne sont que des lanceurs (des .exe qui vont lancer un jar exécutable par exemple). Je ne sais pas si on peut créer de vrai exe avec tout dedans.
++
Nico
Un des principaux avantages de Java est la portabilité.
Du code compilé Java (que l'on appelle bytecode) pourra être interprété par n'importe quelle machine virtuelle Java, quel que soit le système sur lequel il tourne (Linux, Mas OSX, Unix, Solaris, Windows).
Créer un exécutable (.exe) ne te permettra de faire tourner ton application que sur Windows par exemple.
Le mieux est de créer un fichier JAR exécutable qui se lancera par simple clic de souris (je résume, ici)... quel que soit le système (pour autant qu'il soit équipé d'une machine virtuelle Java).
Tu gardes la portabilité de ton code.
Un fichier Jar est en fait un fichier Zip contenant des informations spécifiques pour Java.
Tu trouveras de la doc sur les fichiers JAR aux adresses suivants:
http://java.sun.com/docs/books/tutorial/jar/basics/index.html
http://java.sun.com/products/javabeans/jar.html
http://csdl.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html
http://www-106.ibm.com/developerworks/library/j-jar/?ca=den-schol
... et bien d'autres que tu trouveras en effectuant ucherche sur Google.
;-)
Du code compilé Java (que l'on appelle bytecode) pourra être interprété par n'importe quelle machine virtuelle Java, quel que soit le système sur lequel il tourne (Linux, Mas OSX, Unix, Solaris, Windows).
Créer un exécutable (.exe) ne te permettra de faire tourner ton application que sur Windows par exemple.
Le mieux est de créer un fichier JAR exécutable qui se lancera par simple clic de souris (je résume, ici)... quel que soit le système (pour autant qu'il soit équipé d'une machine virtuelle Java).
Tu gardes la portabilité de ton code.
Un fichier Jar est en fait un fichier Zip contenant des informations spécifiques pour Java.
Tu trouveras de la doc sur les fichiers JAR aux adresses suivants:
http://java.sun.com/docs/books/tutorial/jar/basics/index.html
http://java.sun.com/products/javabeans/jar.html
http://csdl.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html
http://www-106.ibm.com/developerworks/library/j-jar/?ca=den-schol
... et bien d'autres que tu trouveras en effectuant ucherche sur Google.
;-)