2011-11-10 26 views
30

tôi đã phụ thuộc maven sauLàm thế nào để xác định maven phụ thuộc kiểm tra-jar trong SBT

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

tôi biết làm thế nào để xác định groupId, artifactId, phiên bản và phạm vi

"org.apache.hbase" % "hbase" % "0.90.4" % "test" 

nhưng làm thế nào để xác định loại (jar thử nghiệm) để tôi có được hbase-0.90.4-tests.jar từ repo?

Trả lời

44

"org.apache.hbase" % "hbase" % "0.90.4" % "test" classifier "tests"

+1

Điều khó hiểu là "loại" trong maven được dịch sang bộ phân loại trong sbt. Bởi vì, maven có "phân loại" ngoài "loại". Wonder, những gì các classifier trong maven dịch sang sbt? – smartnut007

Các vấn đề liên quan