Salut !
Voila j'ai un probléme en java avec les packages (je suis débutant)
Voici quelques infos utile :
Je suis sous linux mandrake 10.1 et utilise emacs :-)
Le jdk que j'utilise est la version 1.4.2.06 (j2sdk-1_4_2_06-linux-i586.rpm)
Voila dans le dossier nombre contient mon package nombre
file:/home/nicolas/testjava/nombre/Nombre.java
file:/home/nicolas/testjava/nombre/entier.java
A la racine du dossier de mon projet il ya :
file:/home/nicolas/test/testnombre.java
Bon voici le code, c'est sur ca sert a rien mais je veut juste trouver l'erreur pour la corriger sur un gros projet ( merci d'avance )
=========================
package nombre;
public class Nombre{
public Nombre(){
System.out.println("Constructeur nombre" );
}
}
================================
package nombre;
public class entier{
Nombre[][] tab;
public entier(){
System.out.println("Constructeur nombre" );
}
}
===================================
import nombre.*;
public class testnombre{
public static void main(String args[]){
System.out.println("Salut" );
}
}
======================================
Voici l'erreur obtenue
[nicolas@localhost nombre]$ javac Entier.java
Entier.java:5: cannot find symbol
symbol : class Nombre
location: class nombre.Entier
Nombre[][] tab;
^
1 error
Voila merci de maider à trouver l'erreur .........
Je pense que ca vient de la declaration des package et (classpath) sous linux car cela marche avec netbeans (mais bon je suis pas sur).
Message édité par tich62 le 09-01-2005 à 19:17:59