Répondre
Consultez les réponses
Forum Discussion
Messages
consultations et réponses
 

 
Sujet Re: Comment compiler en Java?
Auteur Message de javero le le 14 Septembre, 2005 à 15:44:16
En
réponses de
Comment compiler en Java? de Guy Daneault le le 28 Mai, 2005 à 02:48:30:

Message
Salut,

Assez long pour répondre à ta question...
Il faut:
1) avoir téléchargé
- un JRE (java run-time environment)
(= pour faire fonctionner un programme java)
- un JDK (java development kit)
(= pour développer / compiler...)
- Si tu n'en as pas, tu trouves cela sur
www.sun.com
En principe, en téléchargeant un JDK, le JRE
est compris. Sous windows, tu verras si
tu as un répertoire qui ressemble à
c:\program files\Java\jdk1.5.0_04
(ou bien un autre no de version...)

2) le compilateur se trouve dans le
sous-répertoire "\bin", donc
c:\program files\Java\jdk1.5.0_04\bin\javac.exe

3) le run-time se trouve aussi dans un sous-rép.
par exemple:
c:\program files\Java\jdk1.5.0_04\jre\lib\rt.jar

4) pour compiler, tu dois définir des raccourcis
qui t'éviteront de donner des commandes très
longues au clavier. Crée-toi par exemple un
fichier setPath.bat qui définisse PATH et
CLASSPATH comme ceci:
SET PATH=c:\"program files"\Java\jdk1.5.0_04\bin;
SET CLASSPATH=.;c:\"program files"\Java\jdk1.5.0_04\bin;D:\"program files"\Java\jdk1.5.0_04\jre\lib\rt.jar;

5) (enfin!) ouvre une fenêtre dos, lance ton
setPath.bat, puis donne la commande
javac -verbose nomdufichier.java

6) pour lancer ton programme, c'est
java nomdufichier (sans extension .java)

7) Tu peux éviter de devoir lancer setPath à
chaque fois en modifiant ton c:\autoexec.bat,
de façon à ce que les raccourcis PATH /
SETPATH soient permanents...

Tchô et bon courage!

-----------------------------------------------

: Bonjour,

: J'ai édité un programme (avec Context). Ce programme a été sauvegardé dans un fichier avec l'extension .java et je voudrais savoir ou se trouve le compilateur javac (dans le langage Java) afin de faire compiler mon programme...
:
: Exemple: javac nomdufichier.java

Les
réponses
Répondre
Nom :
E-Mail :
Sujet :

Commentaires :