CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème pour la compilation java

sub-009
sub-009
Niveau 9
11 octobre 2007 à 21:48:24

Bonsoir.

Je débute en programmation, j´ai fais quelques programmes dans ma fac et j´ai voulu en faire un sur mon propre PC. J´ai donc écrit un tout petit programme simple en langage algorithmique puis j´ai traduit en langage Java en le réécrivant sur le logiciel JEdit. J´ai ensuite enregistré sous NomDuProgramme.java, dans l´emplacement C:Program Files\Java\j2re1.4.2_01\bin, puis j´ai ouvert l´invite de commande, je suis allé dans ce même emplacement via la commande cd, ensuite j´ai écrit :

javac NomDuProgramme.java

pour pouvoir le compiler, mais il me dit que la commande "javac" n´est pas reconnue en tant que commande interne ou externe, un programme exécutable ou un fichier de commande.

Je voudrais savoir si j´ai oublié quelque chose, si je dois installer un truc spécial, ou bien si je me trompe de commande de compilation.
Pour info je suis sur un Windows xp familial.

Merci pour toutes rèponses.

novembre
novembre
Niveau 18
11 octobre 2007 à 22:53:24

Tu indiques le chemin du jre (java runtime environnement) qui ne permet pas de compiler mais juste de "lire" du java.
Tu as peut être installé le jre au lieu du jdk (java development kit).
Et sinon, tu auras peut être besoin d´ajouter le chemin de ton "bin"
à ton path ce qui t´évitera de devoir aller dans le répertoire pour compiler.

sub-009
sub-009
Niveau 9
11 octobre 2007 à 23:34:18

Tout d´abord merci de me répondre! :-)

Oui, j´ai juste le dossier j2re1.4.2_01 dans le dossier Java, je suppose que c´est ça le jre? Dans ce cas je n´ai pas le dossier jdk mais je n´ai rien installé, tout était là par défaut je crois (ou bien c´est mon frère qui l´a installé au début lol). La seule chose que j´ai installée c´est le logiciel JEdit. Mais comment puis je installer le jdk? Ou pourrais-je le trouver?

novembre
novembre
Niveau 18
12 octobre 2007 à 08:11:00

Tu peux télécharger sur le site de Sun.

http://java.sun.com

rubrique download -> java se (standart edition).

http://java.sun.com/javase/downloads/index.jsp

Prends "JDK 6 Update 3"

sub-009
sub-009
Niveau 9
12 octobre 2007 à 21:02:54

Voilà j´ai enfin réussi à compiler grâce à toi, je te remercie beaucoup!

Maintenant, j´ai un nouveau problème dans ma compilation : il me faut la Bibliothèque Clavier pour Java, car lorsque je compile il y a une erreur à Clavier.lireInt(). J´ai recherché sur google mais je n´ai rien trouvé de très interessant.

Est-ce que quelqu´un aurait un lien pour télécharger la bibliothèque clavier pour java svp? Merci d´avance encore une fois! :-)

dnob700
dnob700
Niveau 10
12 octobre 2007 à 21:12:10

Si c´est une bibliothèque que tu utilise en cours, il est possible qu´elle ait été écrite par tes profs pour vous simplifier la vie. Dans ce cas là, regarde sur le site de tes profs ou envoie leur un message.

sub-009
sub-009
Niveau 9
12 octobre 2007 à 21:58:35

Ah oui, que suis-je bête! Il était sur le site du prof d´info mdr. Merci de m´y avoir fait penser!
Donc j´ai bien téléchargé Clavier.class, sur le site il dit de le mettre dans le répertoire courant, autrement appellé plus tard le répertoire d´utilisation.
Etant donné que mon programme.java est dans le dossier bin du jdk, j´ai également mis le Clavier.class dans le jdk, et...J´ai encore la même erreure! A savoir :

cannot find symbol
symbol : variable Clavier
location: class NomDeMonProgramme
A = Clavier.lireInt();
^

Et la même erreur pour B = Clavier.lireInt(.

Le problème c´est que Clavier n´est pas une variable et il la considére comme telle...

dnob700
dnob700
Niveau 10
12 octobre 2007 à 23:46:57

je peut pas t´aider, je ne connais rien au java, mais novembre approche rapidement et tu aura ta réponse bientôt.

novembre
novembre
Niveau 18
13 octobre 2007 à 10:15:26

Il y a un topic qui parle un peu de cette classe. Tu trouveras peut être ton bonheur dedans :

https://www.jeuxvideo.com/forums/1-47-35955-1-0-1-0-0.htm

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment