it is indirectly referenced from required .class file (encore)
petit résultat d'une génération par Maven
Code:
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