Когда я делаю sbt run, я вижу некоторые сведения о верхнем и нижнем колонтитулах, от которых я бы хотел избавиться:
$ sbt run 
[info] Set current project to XXX (in build file:/path/to/dir/)
<actual program output goes here; stuff I care about>
[success] Total time: 68 s, completed Apr 1, 2012 7:30:45 PM
$ 
Как я могу избавиться от этих двух дополнительных строк (т.е. строк [info] и [success])? Существуют ли для этого настройки конфигурации build.sbt? В идеале я не хочу иметь другой инструмент/зависимость, чтобы избавиться от этих двух строк.
Ниже приведен список вещей, которые я пробовал:
- Установить run logLevel для предупреждения
- Установить глобальный logLevel для предупреждения
-  Установить -Dsbt.log.noformat=true
Обходной путь, который я использую сейчас:
Скопируйте вызов java, который sbt генерирует (делая ps или top) в результате выполнения fork in run := true и вручную запуская эту команду java непосредственно в командной строке.
Лучше всего и намного чище, если sbt может быть сказано не печатать эти строки.
- Scala версия: 2.9.1
- Версия SBT: 0.11.1
