Консоль SBT - Как запустить что-то при инициализации?

Я использую консоль sbt для отладки некоторого веб-приложения, написанного с помощью Lift Framework.

Каждый раз, когда я запускаю его, я запускаю некоторые команды для инициализации фреймворка.

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

Я хочу, чтобы sbt делал этот шаблон каждый раз, когда я его запускаю.

Как это сделать?


person uhbif19    schedule 02.03.2014    source источник


Ответы (1)


Самый простой способ сделать это — поместить правило «initialCommands» в build.sbt.

Этот пример:

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

будет печатать в консоли после инициализации

Hello from console

Предоставлено https://stackoverflow.com/a/12703977/225767

person uhbif19    schedule 02.03.2014