Я создал проект Lift для IDEA 11 Community Edition, используя плагин sbt-idea. Он компилируется и хорошо работает из консоли SBT плагинов SBT, я также могу отлаживать его, создавая правильную «удаленную» конфигурацию.
Но как создать конфигурацию запуска SBT?
Я не хочу каждый раз вводить «контейнер: запуск» в консоли SBT, я хочу запускаться с помощью кнопки «Выполнить/Отладка».
Мне не удалось найти какой-либо тип конфигурации SBT (например, доступен «Maven» тип), и когда я пытаюсь добавить конфигурацию на основе «Типа приложения», я не могу указать основной класс.
Также нет доступного типа "Scala Compilation Server" (я не вижу его в списке доступных типов конфигурации), поэтому я не могу использовать подобные решения https://stackoverflow.com/a/6131737/705819/
Существуют ли какие-либо конкретные действия, которые необходимо выполнить для отображения типа "Scala Compilation Server" вверх? Или это доступно только в полной версии IDEA?
ОБНОВЛЕНИЕ: я также использую JRebel для своего проекта. Без правильной конфигурации запуска мне приходится запускать SBT с JRebel через параметры виртуальной машины и отлаживать с помощью удаленной конфигурации, поэтому мне приходится перезапускать отладчик каждый раз, когда я обновляю код (потому что Jrebel перезагружает класс) вместо того, чтобы просто нажимать кнопку «Отладка с помощью Jrebel». (благодаря плагину Jrebel IDEA). Это очень раздражает, пожалуйста, помогите!
alias cs=container:start
к.sbtrc
, чтобы избежать нескольких нажатий клавиш. - person retronym   schedule 08.01.2012