玩2.0“管理”控制台命令(Play 2.0 “management” console comman

2019-09-19 03:26发布

我想创造一些自定义的命令来管理我的发挥2.0应用程序(类似于Django的管理命令),这样我就可以运行之类的东西play import-data <data>

这似乎是一个东西就写SBT命令(如播放自己)做的,但具体到具体项目,并获得了项目的资源(模型等)

作为相当新的Scala和新都发挥和SBT,我不能让我的周围如何做到这一点的头,特别是涉及的依赖管理。 该SBT插件文档是非常好的,但它似乎认为我要创建独立发表依赖于主体工程的插件,而不是人。

有谁知道一个演练的类似的东西,或者对如何“管理命令”本来可以实现的任何具体的建议?

Answer 1:

首先,你可以看看现有的播放的SBT-插件: https://github.com/playframework/Play20/tree/master/framework/src/sbt-plugin/src/main/scala



文章来源: Play 2.0 “management” console commands