In meinem SBT-Descriptor enthalten ich habe:SBT: Wie sowohl gewöhnliche Glas und Test-Glas gleiche Abhängigkeit
libraryDependencies ++= Seq(
"org.neo4j" % "neo4j-kernel" % neo4jVersion,
"org.neo4j" % "neo4j-kernel" % neo4jVersion % "test" classifier "tests" // test-jar
)
Mit diesem Setup ich nicht bekommen test-jar
Abhängigkeit (zweite Zeile). Aber wenn ich die erste Zeile entferne, ist test-jar
Abhängigkeit vorhanden.
Wie beide Abhängigkeiten enthalten?
Ich vermute, der Trick in ist, wie Sie tatsächlich auf der Bibliothek hängen an anderer Stelle in Ihrer Projektdefinition. Könnten Sie weitere Informationen hinzufügen? Siehe auch http://www.scala-sb.org/release/docs/Getting-Started/Library-Dependencies.html#the-librarydependencies-key –
Ich füge diese zwei Deps einfach zu 'libraryDependencies' hinzu, indem ich' ++ = 'benutze Betreiber wie üblich. Die erste (ohne Test) "schattet" die zweite unabhängig von der Reihenfolge, in der sie erscheinen. Ich denke, sie sollten irgendwie zu einem kombiniert werden. – Tvaroh
ich denke immer noch ein wenig mehr Kontext des 'libraryDependencies' Code könnte Dinge beleuchten. z.B. es ist etwas wie 'libraryDependencies ++ = Seq (...)' wobei '...' Kommas zwischen den Elementen hat? –