http://www.scala-sbt.org/0.12.2/docs/Getting-Started/Library-Dependencies.htmlCú pháp cụ thể để phụ thuộc phạm vi thư viện trong SBT?
Nếu bạn muốn có một sự phụ thuộc xuất hiện trong classpath chỉ cho cấu hình thử nghiệm và không phải là cấu hình Compile, thêm% "test" như này:
libraryDependencies += "org.apache.derby" % "derby" % "10.4.1.3" % "test"
Ai đó có thể giải thích lý do tại sao chúng tôi sử dụng ký hiệu này? Tôi có nghĩa là cấu hình ở cuối?
Sao chúng ta không viết một cái gì đó như thế:
libraryDependencies in Test += "org.apache.derby" % "derby" % "10.4.1.3"
cảm ơn tôi nghĩ bây giờ tôi đã hiểu. Nó không thể làm với maven phải không? Vì maven sử dụng các tạo tác được xuất bản cục bộ và chỉ src/main/được xuất bản. 'test-> test' có thể hữu ích trong một số trường hợp cho tôi –
được chỉnh sửa với các chi tiết liên quan đến Maven và phạm vi –