Ho provato a eseguire il mio progetto scala con gli argomenti CLI utilizzando la versione 0.12.1 di sbt launcher. Funziona OK quando eseguito dal prompt Scala:'sbt run' con argomenti CLI dalla shell
$ sbt
[info] (...)
> run sth
(...)
[success] Total time: 0 s, completed Nov 9, 2012 3:04:47 PM
Ma quando voglio farlo funzionare tutto da shell, come da this answer per esempio, sto ottenendo un errore:
$ 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] ^
E il "è necessario fornire il nome del file sorgente" le informazioni sono fornite dal mio progetto scala per indicare che main non ha ottenuto alcun argomento CLI.
È qualcosa che ha funzionato nella versione precedente di sbt (nella domanda di riferimento) o sto facendo qualcosa di sbagliato?
Stavo cercando un bug su Github ma non l'ho trovato, grazie! – nietaki
Ho provato a utilizzare solo "run" e anche un numero diverso di argomenti, ma con la mia versione di 0.12.1 non riesco a riprodurlo. – bluenote10