如何使“scalas”脚本运行更安静?

时间:2016-08-06 01:27:12

标签: scala scripting

我目前正在使用scalas脚本运行器在Scala中创建脚本。当我运行使用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/)

因此,即便是我的小“Hello world!”程序太冗长了!

如何取消scalas想要传达给我的“有用”信息?我只是想看看“Hello world!”在我的终端窗口输出,没有别的。

1 个答案:

答案 0 :(得分:2)

我能够通过修改scalas脚本来实现这一目标。我没有使用conscript来安装scalas,但我更喜欢使用文档中的manual install instructions。也就是说,我将sbt/bin/sbt复制到sbt/bin/scalas并更改了

的最后一行
run "$@"

run -Dsbt.main.class=sbt.ScriptMain --warn "$@"

添加--warn可确保我不再看到常用的信息日志。