scala - 如何让 "scalas"脚本运行程序更安静?

标签 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 想要传递给我的“有用”信息?我只想看《世界,你好!》在我的终端窗口中输出,没有其他内容。

最佳答案

我可以通过修改 scalas 脚本来实现这一目标。我没有使用 conscript 来安装 scalas,但我宁愿遵循 manual install instructions在文档中。也就是说,我将 sbt/bin/sbt 复制到 sbt/bin/scalas 并将最后一行更改为

run "$@"

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

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

关于scala - 如何让 "scalas"脚本运行程序更安静?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38799727/

相关文章:

scala - 创建一个自定义 Scala 集合,其中 map 默认返回自定义集合?

algorithm - 当我有预测和地面实况文件(原始图表)时,如何使用 spark 和 scala 计算 TP、TN、FP 和 FN?

python - 无法使用 Python mysqldb 模块使 MySQL 源查询正常工作

javascript - 如何对 PouchDB 进行压力测试

Linux,Bash 在生成的进程结束后在脚本中执行命令

windows - 批处理将带空格的文件名分配给变量

java - Scala 和进程中的内存泄漏

Java文本编辑器/解析框架

swing - Scala Swing 中的听众和 react

linux - Bash 脚本检查条件