Page 1 sur 1
Compilation en Java
Publié : sam. mai 01, 2004 1:26 am
par Stief
Salut,
Je viens de commencer a programmer en java.
Seulement, je n'arrive pas a compiler mon (premier
) programme.
J'ai installé le J2EE 1.4 SDK et normalement ca devrait compiler si je tape C:\>javac nom_du_prgm.java il me dit qu'il ne sait pas ce c'est que javac!!!
Any idea??
Publié : sam. mai 01, 2004 10:13 am
par pwaloku
Ben ton programme javac.exe se trouve bien sur le c:\ ? Si c'est pas le cas, c'est pas très étonnant en fait.
Publié : sam. mai 01, 2004 11:40 am
par Stief
Eh eh...oui qd meme
J'ai reessayer d'appeler la commande DOS, mais cette fois en me placant ds le reprtoire ou est installé javac. Des progres, il me dit qu'il n'arrive pas a lire mon fichier. Est ce qu'il faut que je le mette lui aussi dans ce meme repertoire?
Publié : sam. mai 01, 2004 12:15 pm
par Stief
Ca y est...je viens d'executer mon 1er prgm java!!
Il faut en fait mettre le fichier .java ds le mm repertoire que javac.exe
Ensuite ca fait un fichier .class qu'on execute a partir de MS-DOS!
Bon, qqs autres questions toujours relatives au sujet:
-L'interface pour compiler et executer les programmes n'est pas tres pratique (commandes MS-DOS), est ce qu'on peut trouver mieux?
-Ou est ce que je peux trouver un compilateur natif java pour faire des .exe executables directement plutot que de passer par le DOS!
Publié : sam. août 21, 2004 4:45 pm
par zorba4
Attends, attends... A ma connaissance, Java c'est de l'interprété, donc pas de compilos ? ou alors je suis mal réveillé ?
Publié : sam. août 21, 2004 7:51 pm
par Stief
Non, j'ai bien trouvé des compilateurs natifs...
Jet Excelsior par exemple. Pour l'instant, c'est une version d'eval.
Neanmoins, c'est quand meme plus plaisant de faire des applets!!
Publié : mer. août 25, 2004 11:46 pm
par clooky
java n'est pas forcément de l'interprété, il existe des compilateurs Java to C, qui te font du C à partir du Java puis tu fais un exe par la suite.
Publié : dim. sept. 05, 2004 3:43 am
par pwaloku
Suis d'accord par principe avec Clooky.