Od Mavenie 2.0.9 jest możliwość włączeniaJaka jest różnica między zależnością "import" i "pom" zakresu?
<type>pom</type>
<scope>import</scope>
w sekcji <dependencyManagement>
.
Jak rozumiem, zostanie on "zastąpiony" przez zależności zawarte w tej pompce, tak jakby były pierwotnie zdefiniowane tutaj.
Jaka jest różnica między powyższym rozwiązaniem a prostą zależnością od tej pom bez zakresu import
(widziałem, że ten drugi nazywa się "grupowaniem zależności")? Czy jedyna różnica polega na tym, że takie "pogrupowane" zależności mają niższy priorytet przy rozwiązywaniu pierwszeństwa zależności?
Jeśli 'pom' A in jest elementem nadrzędnym' pom' B, czy umieścisz B w zarządzaniu zależnościami projektu A od zakresu 'import'? –
świetna odpowiedź, aby wyjaśnić, jak to działa, ale dlaczego? dlaczego nie chcesz przechodzić kolejnych zależności? też możesz zrobić oba? zaimportować inne-pom-artifact-id, a następnie zadeklarować również inne pom-artefakt-id jako zależność? –
Jeden artykuł na DZone twierdzi coś innego: '... zależności <> $ {project.groupId} pomlib-lib pom import $ { project.groupId} pomlib-war w ar Zależności> '[DRY i Skinny War] (https://dzone.com/articles/dry-and-skinny-war) –
coz