Как установить уровень журнала SBT по умолчанию на «предупреждение»? - PullRequest
9 голосов
/ 31 мая 2011

Уровень журнала SBT по умолчанию - это информация (см. http://code.google.com/p/simple-build-tool/wiki/RunningSbt).

Как мне установить его в качестве предупреждения по умолчанию?


@ Christian: Спасибо!работать? Я соответственно изменил sbt.boot.properties и передал его через:

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

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

Оба способа обрабатывают мои sbt.boot.properties, но я все еще вижу сообщения журнала [info]. Переопределение настроек проекта тоже не работает.

Интересно, работает ли это вообще. Я даженашел ошибку .

Спасибо, Ларс

Ответы [ 3 ]

9 голосов
/ 01 июня 2011

Вы можете временно установить его, добавив к своему действию префикс warn, например,

~> sbt warn compile

или из консоли 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
> 
7 голосов
/ 11 марта 2012

В XSBT это, кажется, способ сделать это с консоли.

set logLevel in run := Level.Debug 

https://github.com/harrah/xsbt/wiki/Quick-Configuration-Examples

Обратите внимание, что это уровни SBT, поэтому, например, они не работаютнапрямую с Play 2.0!

6 голосов
/ 31 мая 2011

Вы можете определить его в sbt.boot.properties, как описано здесь: sbt wiki

...