Scala 如何在sbt中定义maven测试jar依赖关系

Scala 如何在sbt中定义maven测试jar依赖关系,scala,sbt,Scala,Sbt,我有以下maven依赖项 <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase</artifactId> <version>0.90.4</version> <type>test-jar</type> <scope>test</

我有以下maven依赖项

   <dependency>
      <groupId>org.apache.hbase</groupId>
      <artifactId>hbase</artifactId>
      <version>0.90.4</version>
      <type>test-jar</type>
      <scope>test</scope>
    </dependency>

但是如何指定类型(testjar),以便从repo中获得hbase-0.90.4-tests.jar呢

“org.apache.hbase”%“hbase”%“0.90.4”%“test”classifier“tests”

maven中的“type”转换为sbt中的classifier会让人困惑。因为,maven除了“类型”之外还有“分类器”。想知道,maven中的分类器在sbt中翻译成了什么?这是sbt的一个黑暗角落。如果您添加的依赖项本身在pom.xml中有依赖项,并且有一个测试jar,那么sbt(或者可能是ivy)将不会下载这些依赖项。我已经选择将测试jar工件/依赖项显式地指定和部署为带有测试分类器的jar。
 "org.apache.hbase" % "hbase" % "0.90.4" % "test"