2012-03-13 18 views
8

Trong một dự án bao gồm các nguồn chỉ Java có kiểm tra Scala và được xây dựng với SBT 0.11.2, tôi đã theo dõi the instructions to have the artifacts uploaded to Maven Central. Điều này làm việc tốt, ngoại trừ thực tế là thư viện scala được liệt kê như là một phụ thuộc thời gian biên dịch trong pom, mà tôi không muốn, bởi vì nó sẽ khiến người dùng thư viện của tôi kéo scala như một phụ thuộc quá độ. Có cách nào để ngăn chặn sự phụ thuộc này không?SBT: làm thế nào để ngăn không cho thư viện scala được tự động thêm vào pom?

build.sbt chính xác mà tôi sử dụng có thể được xem on github.

Trả lời

9

Trong tập hợp build.sbt autoScalaLibrary := false, việc này sẽ loại bỏ sự phụ thuộc vào thư viện scala.

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