Bonjour,

Voici la version que j'utilise :
WebSphere Development Studio Client for iSeries
Eléments sous licence - Propriété d'IBM

Version : 7.0.0
ID génération : [Build of GM]
Lors que je me mets en vue "java", je vois bien la hiérarchie dans mes objets.

Voici le code de mon fichier "test.java" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
package communications;
 
class test {
 
    public static void main(String args[]) {
    	test2.ecri();
    }
 
}
Et voici le second fichier (test2.java) auquel je fais appel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
package communications;
 
public class test2 {
 
    public static void ecri () {
 
    	System.out.println("OK");
 
    }
}
Lorsque je me mets en vue "JAVA", et que j'exécute le "test", "OK" apparait.

Mais lorsque je veux compiler dans mon environnement distant (En faisant "Explortateur de systems distants"), il ne me trouve même pas test2 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
/JVAcgd/Damien/SIBS/communications>
test.java:6: cannot resolve symbol
symbol  : variable test2 
location: class communications.test
        test2.ecri();
        ^
1 error
Qu'est ce que j'ai manqué? Comment faire le lien?

J'ai l'impression qu'il voit mes fichiers comme des dossiers sans tenir compte des packages....

Merci d'avance


Portekoi