compiler java

delaune
compiler java

bonjour,
s'il vous plaît ?
:lol:
je vais dans l'invite commande(dos)
je fais javac nom du fichier.java
il ne reconnaît pas javac
il ne cré pas un fichier .bin
j'ai windows xp home comment puis je faire ?
je crée un fichier c:
quand je veux compiler je dans l'invite command(dos)
au niveau du c:
et je fais javac nomdu fichier.java
Pourriez vous m'aider ?
merci
au revoir .

:lol:
:lol:

fredericmazue

Quote:
il ne reconnaît pas javac

javac n'est pas dans le PATH tout simplement
Quote:
il ne cré pas un fichier .bin

Même lorsque javac sera dans le PATH, ça m'étonnerait assez qu'il te crée un bin :shock:
Niroken

Deja il faut que tu t'assures que tu aies bien installé
java sur ton poste :

un JDK (grosso modo machine a compiler, il comprend
aussi un jre qui sert a exécuter ton code):

Pour le vérifier tu lances une recherche sur les noms de fichiers
et tu check "javac.exe".

Si tu ne trouves rien alors tu télécharges le jdk sur le lien suivant:
http://java.sun.com/javase/downloads/index.jsp

Une fois que tt est bien installé cliques droit sur poste de travail:
propriétés->onglet avancés->puis clic sur le boutton variable d'environnement.
Dans les variables système il y en a une qui s'apelle path tu cliques
dessus puis modifier et tu rajoutes le chemin de ta commande "javac",
sur mon poste c 'est :
"C:\Program Files\Java\jdk1.6.0_02\bin"
Attention à bien séparer d'un point virgule les différents chemins dans la variable path.

Ensuite tu lances un invite de commande :
javac test.java ->produit un test.class
si le test.java contient une méthode main
pour éxécuter tu lances :
java test

ldaniele
suite

bonjour,
s'il vous plaît ?
je fais javac hello1.java
il met :
java hello1
exception in thread "main" java.lang.noclassDefFoundError:hello1
qu'est ce que je fait ?
merci
cordialment.

fredericmazue

Quote:
qu'est ce que je fait ?

Tu fais en sorte que le fichier .class (le résultat de la compilation) soit pointé par le CLASSPATH et ça ira tout de suite infiniment mieux :)