Import

gomul -  
 Nico -
Bonjour,
Je suppose que les erreurs suivants surviennent a cause d'une manque de bibliotheques, je voulais donc savoir comment installer ces fichiers pour que mon compilateur puisse le reconnaitre.
Merci

Population.java:3: Class java.util.Iterator not found in import.
import java.util.Iterator;
^
Population.java:4: Class java.util.LinkedList not found in import.
import java.util.LinkedList;
^
Population.java:5: Class java.util.List not found in import.
import java.util.List;
^
3 errors

7 réponses

zagor5 Messages postés 187 Statut Membre 32
 
Tu peux installer la version 1.4.2 SDK de Java. Elle doit contenir ces librairies.
http://java.sun.com/j2se/1.4.2/download.html

Plus ça rate, plus on a de chances que ça marche.
0
gomul
 
euh! merci c bien, mais je vx juste downloader ces librairies et les installer, comment faire?
Merci
0
Nico
 
Yop,

vaut mieux que tu télécharges la version 1.3 (ou plus) car ces librairies sont inclues dans les packages par défaut. Donc pour les avoir il faut que tu remplaces les librairies que tu as.

++

Nico
0
gomul
 
j'ai déjà la version 1.3.1

$ j2sdk-config --version
java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.3.1-02b-FCS)Java HotSpot(TM) Client VM (build Blackdown-1.3.1_02b-FCS, mixed mode)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nico
 
Ben l'interface Iterator existe depuis la version 1.2 de java. Donc tu l'as. Tu dois avoir quelque chose de pas bon dans ton code ou tu n'as pas mis à jour ton classpath ou ton path.

Nico
0
gomul
 
Est-c que le libraires pour java ont un nom du style
List.so
LinkedList.so
??

Peux tu me dire ds quel repertoire sont tes libraries et comment ajouter un path pour le compilateur

chez moi g ca:

Usage: j2sdk-config [VMTYPE] [OPTIONS]
VM Type:
[-hotspot]
[-server]
[-classic]
[-native]
[-green]
Options:
[--javahome]
[--version]
[--ext-dir]
[--cflags]
[--libs]
[--ld-library-path]

$ j2sdk-config --ld-library-path
/usr/lib/j2se/1.3/jre/lib/i386:/usr/lib/j2se/1.3/jre/lib/i386/native_threads:/usr/lib/j2se/1.3/jre/lib/i386/client:${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
0
Nico
 
Juste pour en etre sur, tu as déjà compiler des programmes java sur ta machine ou c'est le premier? Est-ce qu'il connait des import standard comme awt ou swing?
Parce que j'ai l'impression qu'il ne connait pas ou sont les librairies.
Comme tu es sous linux, tu dois mettre à jour le chemin dans ta variable PATH ou dans ton fichier .bashrc qui est à la racine de ton compte.

++

Nico
0