传递测试/提供的依赖项包含在我的项目中

时间:2015-03-31 18:37:49

标签: java maven maven-3 apache-tika

有人能解释一下这里发生了什么吗?我的项目对 vorbis-java-tika (通过 tika-parsers )有compile依赖,而后者依赖<{1>}依赖< EM> Vorbis格式-java的核心:测试

test,provided

我认为不应该包含[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 范围依赖关系的传递testprovided依赖关系(在列表中它是我对this table的理解)


如果它有用,则相关compile输出

dependency:list

1 个答案:

答案 0 :(得分:0)

FTR问题是由于Apache Tika在其pom中的范围无效test,provided造成的