petit résultat d'une génération par Maven
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
package org.lsst.ccs.testers
	^
The type org.lsst.ccs.command.LocalCommandDictionary cannot be resolved. It is indirectly referenced from required .class files
aucun code ici ne référence cette classe manquante....
un code (appelons le X) utilisé ici (dans ce module Maven) utilise effectivement cette classe manquante ....
et alors?
A la compilation on demande de suivre cette dépendance? Je ne vois pas pourquoi le compilateur ferait ça .......
Le suivi des versions est correct: ce module Maven dépend bien de la bonne version du module qui définit X
et ce module qui contient X a bien la bonne dépendance vers la classe manquante ....
Décidément je ne comprends rien à Maven .....
après qu'à l'exécution j'aie besoin de tout le monde je peux le comprendre .... (et c'est le cas) mais à la compil?
quel est le sens de ce message?
Merci