[ JAVA ] Compilation - Question bete :D

Compilation - Question bete :D [ JAVA ] - Java - Programmation

Marsh Posté le 15-04-2002 à 21:00:09    

VOila, je commence a m'intéresser a java.
 
Une question me taraude : pour éxécuter un programme java, il faut tjs la console java ?
parce que dans tous les exemples que je faisais, j'avais avec la console dos, et "java fichier" par ex
 
Est ce qu'il y a moyen de faire un .exe, de manière a ce que qqn qui n'ait pas le JDK d'installé puisse l'executer ?
merci, mais j'ai l'impression que c'est une question conne :D

Reply

Marsh Posté le 15-04-2002 à 21:00:09   

Reply

Marsh Posté le 15-04-2002 à 21:08:44    

c'est surtout une question classique, fais une recherche dans le forum...

Reply

Marsh Posté le 15-04-2002 à 21:11:13    

ah :/
excusez moi :jap:  
 
Pourtant je suis allé dans le thème JAVA, et j'ai rien vu sur ma question, sur la 1ère page, je l'avoue  :D

Reply

Marsh Posté le 15-04-2002 à 21:30:50    

donc, d'après ce que j'ai vu :
c'est pas possible, il faut le JRE au minimum :/

Reply

Marsh Posté le 15-04-2002 à 21:35:04    

ben oui.... c la tout l'interet du Java, car ça te permet de faire tourner un programme Java sur n'importe quel systeme, pour peu qu'un JRE y soit installé
 
habitue toi à ce genre de manip, car si tu envisages de coder en C#, tu devras faire la même chose avec le framework .NET
 
A+

Reply

Marsh Posté le 15-04-2002 à 21:39:25    

POWA a écrit a écrit :

donc, d'après ce que j'ai vu :
c'est pas possible, il faut le JRE au minimum :/  




tu as mal vu. C'est possible : y a des programmes qui peuvent tranformer des appli java en exe, mais ce sont des exe très gros et tu perds pas mal de choses : le chargement dynamique de classes, l'aspect multiplateforme, etc ...
 
le plus simple c'est de faire un jar avec une Main-class définit dans le Meta-inf : en double cliquant dessus, ca la lance

Reply

Marsh Posté le 15-04-2002 à 21:41:29    

benou > oui, j'ai vu ca, mais pour un fichier de 100ko, l'exe en fait 200 :/
 
En y réflichissant, c'est vrai que c'est une qualité :)
 
Ce vieux topic est sympa
http://forum.hardware.fr/forum2.ph [...] p=9&trash=

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed