2015-09-11 5 views
1

Возможно ли, что мой pom.xml добавляет к себе зависимости и исключения?Зависимости Maven автоматически добавляются в мой pom.xml

Например: почти эта часть была добавлена ​​автоматически!

<dependency> 
     <groupId>org.opensaml</groupId> 
     <artifactId>opensaml</artifactId> 
     <version>2.6.0</version> 
     <exclusions> 
      <exclusion> 
       <groupId>org.apache.xerces</groupId> 
       <artifactId>xercesImpl</artifactId> 
      </exclusion> 
     </exclusions> 
    </dependency> 
    <dependency> 
     <groupId>xerces</groupId> 
     <artifactId>xercesImpl</artifactId> 
     <version>2.10.0</version> 
    </dependency> 
    <dependency> 
     <groupId>ch.qos.logback</groupId> 
     <artifactId>logback-core</artifactId> 
     <version>1.0.13</version> 
    </dependency> 
    <dependency> 
     <groupId>ch.qos.logback</groupId> 
     <artifactId>logback-classic</artifactId> 
     <version>1.0.13</version> 
    </dependency> 

Любая идея? спасибо

+3

Это действительно разочаровывает, но ничего не происходит «само по себе». Что-то _must_ произошло для включения этих зависимостей. – Tunaki

+0

Да, я уверен, но что происходит? это действительно странно! – taboubim

+1

После чего вы узнаете, что это было добавлено? Может быть, после получения последней версии от SCM? –

ответ

1

Я думаю, что ответ на мой вопрос заключается в том, что IDEA IntelliJ добавляет зависимости к моему pom.xml.

Intellij попросил меня в прошлом разрешить ему автоматически обновлять зависимости, и я согласился.

Так спасибо всем мне помогли :)

0

У Maven есть функция «Transitive Dependencies». Когда приложение имеет зависимость, которая имеет свои собственные зависимости, Maven автоматически добавит эти зависимости к вашему проекту. Вы можете больше узнать о транзитивных зависимостях на веб-сайте Maven here.

+2

Я не уверен, что OP говорит о транзитивных зависимостях. Похоже, что часть его помпа была «сгенерирована». – Tunaki

+0

@Tunaki Я считаю, что переходные зависимости включены в эффективный POM – cbender

+1

В эффективном пом, да, но я не думаю, что OP не говорит об эффективном пом. – Tunaki

Смежные вопросы