2015-03-31 2 views
0

Может кто-нибудь объяснить, что здесь происходит? Мой проект имеет compile зависимости от Vorbis-ява-ТИК (через Тика-анализаторы), который, в свою очередь, имеет test,provided зависимости от Vorbis-Java-ядер: тестыТранзитивное тестирование/предоставленная зависимость включена в мой проект

[INFO] +- org.apache.tika:tika-parsers:jar:1.4:compile 
[INFO] | +- org.gagravarr:vorbis-java-tika:jar:0.1:compile 
[INFO] | | \- org.gagravarr:vorbis-java-core:jar:tests:0.1:test,provided 

Я думаю, что не должны быть включены переходные test или provided зависимости от compile зависимостей области видимости (в списке это мое понимание this table)


Если это полезно здесь уместно dependency:list выход

$ mvn dependency:list | grep vorbis 
[INFO] org.gagravarr:vorbis-java-core:jar:0.1:compile 
[INFO] org.gagravarr:vorbis-java-core:jar:tests:0.1:test,provided 
[INFO] org.gagravarr:vorbis-java-tika:jar:0.1:compile 
+1

Что произойдет, если вы попытаетесь с Apache Тика 1.7, последнюю стабильную версию? – Gagravarr

+0

Спасибо за указатель, так что это, по-видимому, вызвано недопустимым значением «test, provided» в vorbis-java-tika: 0.1 –

+0

@Gagravarr вы можете посоветовать что-то еще, кроме изменения версии vorbis-java-core * до 0,3? Я застрял в текущей версии tika на данный момент –

ответ

0

FTR проблема была вызвана Apache Тика, имеющий недопустимый объем test,provided в это ПОМ

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