2017-01-25 2 views
1

Я использую версию Scala версии 2.10 и версию SBT 0.13.8. Чтобы построить проект, я в настоящее время выполняю команды sbt через терминал Intellij, но я хотел бы узнать, как использовать окно «Задачи SBT» в правой части окна идеи intellij. Пожалуйста, посмотрите на скриншот, загруженный hereКак использовать SBT с Intellij Idea

Как запустить задачи SBT (компиляция, запуск, пакет) в Intellij из задач SBT? Является ли моя внутренняя конфигурация правильной?

+0

Duplicate of http://stackoverflow.com/questions/22121939/how-to-execute-sbt-plugins-tasks-from-within-intellij-idea-ce – Rumoku

+0

Alt + F12 (Open Terminal) -> Тип: sbt ->, когда внутри sbt вы можете «запустить» или ввести «console» (REPL) или «test», –

ответ

1

Похоже, вы используете старую версию IntelliJ IDEA. То, что окно отображает «задачи», вероятно, является ошибкой, потому что запуск задач из этого окна в настоящее время не поддерживается плагином Scala. Я по-прежнему рекомендую обновить IDEA до версии 2016.3, которая также поддерживает более новую версию плагина.

Вместо этого вы можете запускать их с терминала так же, как сейчас, или создать конфигурацию запуска, нажав на Run -> Edit Configurations. Затем нажмите кнопку +, чтобы добавить новую конфигурацию, и выберите SBT Task из списка и введите задачи, которые вы хотите запустить.

Замечание: при использовании sbt для ваших проектов версия Scala, установленная в системе, не имеет значения. На самом деле его даже не нужно устанавливать.