2012-03-13 5 views
8

W projekcie, który składa się ze źródeł Java tylko z testami Scala i który jest zbudowany z SBT 0.11.2, podążałem za the instructions to have the artifacts uploaded to Maven Central. To działało dobrze, z wyjątkiem faktu, że biblioteka scala jest wymieniona jako zależność w czasie kompilacji w pom, której nie chcę, ponieważ spowodowałoby to, że użytkownicy mojej biblioteki ściągnęliby scalę jako przejściową zależność. Czy istnieje sposób, aby zapobiec dodawaniu tej zależności?SBT: jak zapobiec automatycznemu dodawaniu biblioteki scala do pom?

Dokładny build.sbt, którego używam, można zobaczyć on github.

Odpowiedz

9

W twoim build.sbt zestaw autoScalaLibrary := false usuwa to zależność od biblioteki scala.