Bonjour à vous, amis développeurs.
Depuis quelques jours je bloque sur un problème de compilation en java, et je m'en retourne à vous pour essayer de trouver le problème.
Voici de quoi il s'agit:
J'ai récupéré les sources d'une application sur laquelle je doit travailler. Elle est composer de plusieurs classes définis dans un package : package MonNom.MonAppli.Test (les classes sont donc dans le répertoire /MonNom/MonAppli/Test/)
De plus ces classes utilisent des librairies .jar (contenant le "moteur" de l'appli)
Voici un exemple d'entête de ces classes :
La classe Core est dans le répertoire /MonNom/MonAppli/lib/core/ situé dans core1.1.jar
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 package MonNom.MonAppli.Test; import MonNom.MonAppli.lib.core.Core;
Mon problème est que lorsque je compile les classes de mon package il ne reconnait pas l'import :
Je compile sous Debian, de cette manière :The import MonNom cannot be resolved
import MonNom.MonAppli.lib.core.Core;
D'où cela peut venir ? Est-ce un problème de chemin ? de classpath ?javac -cp .:core1.1.jar /MonNom/MonAppli/Test/*.java
Je compte sur vous pour m'aider
Merci, bonne journée !
Partager