Import

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

  1. euh! merci c bien, mais je vx juste downloader ces librairies et les installer, comment faire?
    Merci
    0
    1. 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
      1. 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
        1. 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
          1. 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
            1. 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