Почему не используется управление зависимостями области видимости?
Если я определю эту зависимость в родительском поме:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework<groupId>
<artifactId>spring-core<artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
и в одном из детей:
<project>
<dependencies>
<dependency> // note: no version declared
<groupId>org.springframework<groupId>
<artifactId>spring-core<artifactId>
</dependency>
итак, сфера? всегда компилируется, или я могу указать?
1 ответ
Решение
compile - это область по умолчанию для зависимости ( pom-ссылка). Вы также можете указать область действия, и она будет наследоваться