Próbowałem uruchomić mój projekt scala z argumentami CLI za pomocą sbt launcher version 0.12.1. Działa OK gdy uruchamiane z wiersza scala:'sbt run' z argumentami CLI z powłoki
$ sbt
[info] (...)
> run sth
(...)
[success] Total time: 0 s, completed Nov 9, 2012 3:04:47 PM
Ale gdy chcę go uruchomić cały ze skorupki, jak na przykład za this answer, dostaję błąd:
$ sbt "run sth"
[info] (...)
you need to provide source file name
[success] Total time: 0 s, completed Nov 9, 2012 3:07:07 PM
[error] Not a valid command: sth (similar: set, last, shell)
[error] Expected '/'
[error] Expected ':'
[error] Not a valid key: sth (similar: test, state, watch)
[error] sth
[error] ^
A "musisz podać nazwę pliku źródłowego" informacje są podane przez mój projekt scala, aby wskazać, że główna nie otrzymała żadnych argumentów CLI.
Czy to było coś, co działało w poprzedniej wersji sbt (w zadanym pytaniu), czy robię coś nie tak?
Szukałem błędu na ten temat na Githubie, ale nie znalazłem go, dzięki! – nietaki
Próbowałem używać tylko "run", a także różne liczby argumentów, ale z moją wersją 0.12.1 nie mogę odtworzyć. – bluenote10