Я создал проект лифта ifor IDEA 11 Community Edition, используя плагин sbt-idea. Он компилируется и хорошо работает с SBT-плагинами SBT-консоли, я также могу отладить его, создав правильную «удаленную» конфигурацию.Как создать конфигурацию запуска SBT в IntelliJ IDEA 11 Community Edition?
Но как создать конфигурацию запуска SBT?
Я не хочу вводить каждый раз «контейнер: старт» в консоли SBT, я хочу запустить с помощью кнопки «Запуск/отладка».
Мне не удалось найти какой-либо тип конфигурации SBT (например, существует тип «Maven»), и когда я пытаюсь добавить конфигурацию на основе «Тип приложения», я не могу указать основной класс.
Существует также нет типа «Scala Компиляции Сервера» доступны (я не могу видеть его в списке доступных типов конфигурации), поэтому я не могу использовать решение, как этот https://stackoverflow.com/a/6131737/705819/
Существуют ли какие-либо конкретные действия, которые должны быть сделаны для типа «Scala Compilation Server» для отображения? Или это доступно только в полной версии IDEA?
UPDATE: Я также использую JRebel для своего проекта. Без надлежащей конфигурации запуска я должен запускать SBT с помощью JRebel через параметры VM и отлаживать через Remote configuration - поэтому он заставляет меня перезапускать отладчик каждый раз, когда я обновляю код (потому что Jrebel перезагружает класс) вместо того, чтобы просто нажимать кнопку «Отладка с помощью Jrebel» (благодаря плагину JREEL IDEA). Это очень раздражает, пожалуйста, помогите!
Добавьте 'alias cs = container: start' to' .sbtrc', чтобы избежать нескольких нажатий клавиш. – retronym