2011-05-31 10 views
9

Il livello di registro SBT predefinito è info (vedere http://code.google.com/p/simple-build-tool/wiki/RunningSbt).Come impostare il livello log predefinito SBT su "warn"?

Come si imposta su Avvisa come predefinito?


@Christian: Grazie! L'hai fatto funzionare? Ho modificato le sbt.boot.properties conseguenza e passai attraverso:

(1) -Dsbt.boot.properties = mysbt.boot.properties

(2) jar///cantina/sbt locale usr /0.7.7/libexec/sbt-launch-0.7.7.jar "@/usr/local/Cellar/sbt/0.7.7/libexec/mysbt.boot.properties"

Entrambi i metodi processano il mio sbt.boot .properties ma vedo ancora i messaggi di registro [informazioni]. Overriding project settings non funziona neanche.

Mi chiedo se questo funziona a tutti. Ho anche trovato uno bug.

Grazie, Lars

+0

Duplicato di http://stackoverflow.com/q/17016028/1305344 –

risposta

6

Si potrebbe definirlo in sbt.boot.properties come spiegato qui: sbt wiki

+0

Ehi Christian, per favore dammi un suggerimento su come l'hai fatto. Voglio darti la taglia !!! :-) –

+0

OK, ti darò comunque la taglia. Ma per favore pubblica come hai risolto il problema! –

+0

Ciao, mi dispiace. L'ho letto nei documenti e ho pensato che funzionasse. Ma ho lo stesso problema (sto usando 0.7.5). – Christian

9

È possibile impostare temporaneamente anteponendo la vostra azione con warn, ad esempio

~> sbt warn compile 

o dalla console sbt:

~> sbt 
[info] Building project test 1.0 against Scala 2.8.1 
[info] using TestProject with sbt 0.7.7 and Scala 2.7.7 
> warn 
Set log level to warn 
> compile 
> 
+0

Grazie Kristian, ma già utilizzo questo metodo e non voglio impostare il livello di registro ogni volta che riavvio sbt. –

+0

non funziona più con xsbt. C'è una risposta a questo? Voglio impostare il livello di registro dalla riga di comando, in quanto è molto utile per passare. –

+0

L'ho usato su sbt 0.7.5, dice "Imposta il livello di log per avvisare" ma poi ricevo tonnellate di messaggi DEBUG e INFO. È un errore di SBT? o i messaggi provengono da qualche altra parte (sto usando Lift). – Ixx

Problemi correlati