SBT控制台 - 如何在初始化时运行操作?

10

我正在使用sbt控制台来调试一些用Lift Framework编写的Web应用程序。

每次运行它时,我都会运行一些命令来初始化框架。

import bootstrap.liftweb.Boot
(new Boot).boot
import ...some frequently used models from my app...

我希望每次启动sbt时都能执行这个样板。

如何做到这一点?

1个回答

8

简单的方法是在build.sbt文件中加入"initialCommands"规则。

例如:

initialCommands in console := """println("Hello from console")"""

初始化后将在控制台中打印

Hello from console

https://dev59.com/Wmcs5IYBdhLWcg3wmlWk#12703977提供。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接