我开发了一个简单的 scala 应用程序,它使用 casbah 来查询数据库以获取传递给它的命令行参数。例如
$ querydb.scala execution 10
它将运行 casbah 查询以在 mongo 中查找与执行匹配的 10 条记录。现在我有两个问题。
1)我如何在我的本地测试这个。如果我在 intellij 中单击执行,它只是在运行程序,我无法将命令行参数传递给我的程序。
2)我如何部署它以在我的服务器上运行,它只是用作我的 ubuntu 服务器中的控制台应用程序,但我不确定我应该如何部署它,我应该在服务器上放置哪些文件以及我该怎么做在服务器中执行它,以及类似的东西。
任何指针对我都有用。