Mam sprawę, która wygląda tak:Dlaczego otrzymuję niepoprawny pom z powodu braku dependency.version mimo że wersja jest zarządzana?
Super
- zależność manangement z Thrid-party
rodzic-pom
- dziecko super
Projecta
- dziecko macierzystego-pom
- zależność do osób trzecich
projectB
- dziecko macierzystego-pom
- zależność do Projecta
Projecta buduje dobrze, ale gdy próbuję skompilować projectB uzyskać:
[OSTRZEŻENIE] POM dla [Projecta] jest nieważny, przechodnie zależnościami (jeśli w ogóle) nie będzie być dostępne: napotkano 1 problem podczas budowania efektywnego modelu dla [projectA]
[ERROR] brakuje "dependencies.dependency.version" dla thrid-party.jar. @
Każdy pomysł, dlaczego?
Czy wskazałeś wersję thrid-party.jar w POM? – jddsantaella
W zarządzaniu zależnościami tak, w projekcie A nie. – abaelter
Zrób to i zobaczmy. – jddsantaella