Un mystère : l'erreur dmon 1er programme java
Résolu
seljazou
Messages postés
175
Date d'inscription
Statut
Membre
Dernière intervention
-
seljazou Messages postés 175 Date d'inscription Statut Membre Dernière intervention -
seljazou Messages postés 175 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je desespère, ça fait trois heures minimum que je travail sur un petit programme en java, plusque trois heures, et cela pour m'habituer, mais iya des erreurs partout :p ( c normal je crois au debut) , mais ce qui m'énerve et que j'arrive pas à resoudre : ( je travaille sous jgrasp)
1- pour le system.out.println on me dit : package system does not exist
prk? j'ai importé java.lang.* et m'affiche une erreur dessus aussi ( ';' expected) pourtant, j'ai bien mis le point virgule à la fin.
2- quand je veux lancer la compilation dans la console windows, on me dit javac n'est pas reconnu autant que commande interne ou externe .......
J'ai ajouté l'adresse C:\Sun\SDK\jdk dans le PATH et ça ne marche toujours pas.
( idem si je tape java dans la console windows)
3- quand je veux lancer mon programme pour etre executé, on me dit que la classe que je suis entrain d'executer n'existe pas. Je crois que c parcequ'elle n'est pas compiléé non? et même, j'ai mis son adresse dans la variable path, et ça ne marche pas!!!!
Je jure, je flippe :(
j'ai passé tout l'apremidi et le soir à chercher des infos sur le PATH, le JDK, le bin, et j'en suis toujours au point de depart ( à part quelques infos en plus ;) )
Bon, je serai très heureuse que vous m'aidiez
merci.
je desespère, ça fait trois heures minimum que je travail sur un petit programme en java, plusque trois heures, et cela pour m'habituer, mais iya des erreurs partout :p ( c normal je crois au debut) , mais ce qui m'énerve et que j'arrive pas à resoudre : ( je travaille sous jgrasp)
1- pour le system.out.println on me dit : package system does not exist
prk? j'ai importé java.lang.* et m'affiche une erreur dessus aussi ( ';' expected) pourtant, j'ai bien mis le point virgule à la fin.
2- quand je veux lancer la compilation dans la console windows, on me dit javac n'est pas reconnu autant que commande interne ou externe .......
J'ai ajouté l'adresse C:\Sun\SDK\jdk dans le PATH et ça ne marche toujours pas.
( idem si je tape java dans la console windows)
3- quand je veux lancer mon programme pour etre executé, on me dit que la classe que je suis entrain d'executer n'existe pas. Je crois que c parcequ'elle n'est pas compiléé non? et même, j'ai mis son adresse dans la variable path, et ça ne marche pas!!!!
Je jure, je flippe :(
j'ai passé tout l'apremidi et le soir à chercher des infos sur le PATH, le JDK, le bin, et j'en suis toujours au point de depart ( à part quelques infos en plus ;) )
Bon, je serai très heureuse que vous m'aidiez
merci.
A voir également:
- Un mystère : l'erreur dmon 1er programme java
- Rmc mystere - Accueil - TV & Vidéo
- Boite mystere back market - Accueil - Téléphones
- Colis mystère - Guide
- Batman arkham asylum soluce énigme homme-mystère - Forum Xbox 360
- Chiffre mystere m6 aujourd'hui - Forum Pokémon
2 réponses
1- pour le system.out.println on me dit : package system does not exist
prk? j'ai importé java.lang.* et m'affiche une erreur dessus aussi ( ';' expected) pourtant, j'ai bien mis le point virgule à la fin.
il est inutile de marquer que tu importes java.lang.*, il est automatiquement importé (Et c'est le seul dans ce cas).
system.out.println
le truc c'est que c'est System, et pas system, java est sensible à la casse, fait toujours attention à ça scrupuleusement. D'ailleurs il y a certaines conventions : comme toujours mettre le nom d'une classe avec une majuscule au début, et pas pour ce qui n'est pas une classe.
pour l'erreur du point virgule faut voir, une erreur en entraine d'autres pour le compilateur qui ne comprend plus rien. résoud deja la majuscule et retente.
2- quand je veux lancer la compilation dans la console windows, on me dit javac n'est pas reconnu autant que commande interne ou externe .......
J'ai ajouté l'adresse C:\Sun\SDK\jdk dans le PATH et ça ne marche toujours pas.
( idem si je tape java dans la console windows)
c'est en effet un problème de PATH.
En fait c'est le répertoire où ce trouve effectivement java.exe et javac.exe qu'il faut mettre dans le path. Cherche un répoertoire "bin" dans le répertoire jdk et met celui-là en path aussi.
tu es génial ! ! ! respects monsieur!!
tu avais raison, il fallait que j'aille dans le bin, et pas que ça, il fallait que je redemarre mon ordi sinon ça marchait pas. Maintenant java et javac sont reconnues...
Une petite question, tu sais pas comment ajouter un path à partir de la console sous windows?
je sais le faire sous linux, mais sous windows, je suis obligée d'aller à paramètres de configuration ... etc
est ce que je met aussi
PATH=$PATH + l'adresse ?? comme sous linux?
pck sous linux il y a le '$' qui je crois ne marche pas avec windows ( au lieu de set $PATH il suffit de faire PATH)
merci beaucoup Pacorabanix ; je t'admire :)
tu avais raison, il fallait que j'aille dans le bin, et pas que ça, il fallait que je redemarre mon ordi sinon ça marchait pas. Maintenant java et javac sont reconnues...
Une petite question, tu sais pas comment ajouter un path à partir de la console sous windows?
je sais le faire sous linux, mais sous windows, je suis obligée d'aller à paramètres de configuration ... etc
est ce que je met aussi
PATH=$PATH + l'adresse ?? comme sous linux?
pck sous linux il y a le '$' qui je crois ne marche pas avec windows ( au lieu de set $PATH il suffit de faire PATH)
merci beaucoup Pacorabanix ; je t'admire :)
merci ça a marché pour System.out.println
et je risque pas de l'oublier :p