SBT: Wie verhindert man, dass scala-Bibliothek automatisch zu pom hinzugefügt wird?

8

In einem Projekt, das nur Java-Quellen mit Scala-Tests enthält und mit SBT 0.11.2 erstellt wurde, habe ich die Anweisungen zum Hochladen der Artefakte in Maven Central . Dies funktionierte gut, außer dass die scala-Bibliothek als Kompilierungszeitabhängigkeit im Pom aufgelistet ist, was ich nicht möchte, weil es dazu führen würde, dass die Benutzer meiner Bibliothek scala als transitive Abhängigkeit ziehen würden. Gibt es eine Möglichkeit, zu verhindern, dass diese Abhängigkeit hinzugefügt wird?

Die genaue build.sbt, die ich verwende, kann auf github gesehen werden.

    
Maciek Makowski 13.03.2012, 07:07
quelle

1 Antwort

9

In Ihrem build.sbt-Set autoScalaLibrary := false wird die Abhängigkeit von der scala-Bibliothek entfernt.

    
drexin 13.03.2012, 09:17
quelle

Tags und Links