0

SBT 可以用于启动应用程序 Scala 批处理吗?

我的意思是,一个 Scala 应用程序代码会减少所有用户的余额,例如。

我可以想象一个特殊的 SBT 项目,它依赖于应用程序代码的构建,以便项目的一些 SBT 任务可以启动这个应用程序代码。

你会做这样的事吗?为什么?

有哪些替代方案可以简化 Scala 中应用批处理的启动?使用 Maven,我曾经使用 appassembler 插件来生成 sh 脚本和所有与类路径相关的东西。

4

1 回答 1

1

一个简单的方法是使用sbt run.

object Main {
   def main(args: Array[String]) {
   // decrement all user balances.
   };
};

然后sbt run从shell,jenkins等。

使用命令行参数来扩展功能。

于 2013-07-30T18:41:40.607 回答