2014-03-02 93 views
9

我正在使用sbt控制台来调试一些使用Lift Framework编写的Web应用程序。SBT控制台 - 如何运行初始化的东西?

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

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

我想要每次启动它时都要这样做。

如何做到这一点?

回答

8

简单的做法是在build.sbt中放入“initialCommands”规则。

此示例:

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

将在控制台打印,初始化

Hello from console 

通过https://stackoverflow.com/a/12703977/225767

提供后