2016-08-06 2 views
2

В настоящее время я использую бегун сценариста scalas для создания скриптов в Scala. Когда я запускаю скрипт, который использует scalas, выход моего сценария всегда начинается сКак сделать скрипт-скрипт «scalas» более тихим?

[info] Loading global plugins from /Users/me/.sbt/0.13/plugins 
[info] Set current project to root-0cb4495327541b24b269 (in build file:/Users/me/.conscript/boot/0cb4495327541b24b269/) 

Следовательно, даже мой маленький «Привет мир!» программа слишком сложная!

Как я могу подавить эту «полезную» информацию, которую scalas хочет передать мне? Я просто хочу увидеть «Привет, мир!». вывод в моем окне терминала и ничего больше.

ответ

2

Я смог достичь этого, изменив сценарий scalas. Я не использовал призывник для установки скаляров, но я скорее последовал за manual install instructions в документации. То есть, я скопировал sbt/bin/sbt в sbt/bin/scalas и изменил последнюю строку из

run "[email protected]" 

в

run -Dsbt.main.class=sbt.ScriptMain --warn "[email protected]" 

Добавление --warn убеждается, что я больше не вижу обычные журналы информации.

+0

Я использовал призывник для установки 'scalas', но я установил из ветви sbt 1.0.x. Сценарий выглядит иначе в 1.0.x от того, что вы опубликовали. Но если вы вставляете '--warn' прямо перед' '@" 'в версию скрипта 1.0.x, ваше решение все еще отлично работает. Благодаря! – Douglas