Ich habe einige Probleme, auf ein benutzerdefiniertes Verzeichnis für Scala Quelldateien in SBT zu zeigen.Scala Quellverzeichnis in SBT ändern
Ich möchte sbt, um Scala-Dateien aus einem bestimmten Verzeichnis anstelle des regulären Verzeichnisses src/main/scala
zu kompilieren.
Ich habe versucht, eine .sbt und .scala Projektdateien sowohl definieren, baseDirectory
, scalaSource
(und scalaSource
s in der .scala-Datei) zu setzen. Ich habe auch mit allem von System-absoluten bis zu relativen Pfaden gespielt, aber nichts scheint zu funktionieren. Es kann keine .scala-Datei unter dem angegebenen Verzeichnis finden.
Was sind die richtigen Möglichkeiten, damit umzugehen?
Great! Genau das habe ich gebraucht. Komisch, ich bin noch nie davor gestoßen. Danke :) –
Nur für zukünftige Referenz; Nach vielen Suchen habe ich festgestellt, dass die .scala-Dateien nicht kompiliert wurden, da alles unter src/ignoriert wurde, außer für scala/und java /. Die Lösung bestand darin, das Verzeichnis den Compile-Verzeichnissen hinzuzufügen: sourceDirectories in Kompilieren + = neue Datei ("/ dir/to/scala/src") –
Nicht die beste Lösung! Warum definieren Sie sourceDirectories neu? Normalerweise definierst du besser scalaSource. –