打开Scala Play控制台并以编程方式执行命令

时间:2015-02-13 22:51:06

标签: scala playframework-2.0 sbt

我有一个Scala脚本可以访问我的Play项目中的模型,而不是打开一个控制台并手动运行它,我希望它能在Git钩子后自动运行。这可以通过一个小的bash脚本来实现,但似乎并不是一种执行":load nameOfMyScript.scala"的方法。 Play控制台打开后的命令。这是可能的还是我以错误的方式解决这个问题?

我还考虑通过普通的Scala控制台运行此命令,但我无法弄清楚如何在Scala控制台中加载我的Play项目定义。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

在Play应用的sbt控制台中,运行console命令。这将启动Scala REPL,并允许您访问应用程序类路径中的所有内容。