sbt компилируется нормально, но IntelliJ показывает ошибки

#scala #intellij-idea #sbt

#scala #intellij-idea #sbt

Вопрос:

У меня есть простой проект Scala, созданный в IntelliJ как проект sbt. После того, как я вручную скопировал некоторые jars в lib/ , IntelliJ не может скомпилировать проект или найти эти зависимости. sbt работает нормально.

Я полагаю, хотя, к сожалению, я не записывал, что даже до появления этих библиотек sbt мог компилироваться, а IntelliJ — нет.

Как я могу настроить IntelliJ на внутреннее использование sbt (а не их Make) или сделать все, что еще необходимо, чтобы заставить IntelliJ находить зависимости и компилировать, когда sbt работает нормально?

(Используя: IntelliJ IDEA 13.1.2, sbt 0.13, проект был создан с помощью IntelliJ как проект sbt. IntelliJ считывает зависимости, управляемые sbt, и отображает их во внешних библиотеках)

Ответ №1:

Я не знаю, есть ли какой-либо способ заставить Intellij использовать SBT в фоновом режиме.

Рассматривали ли вы возможность установки jar в локальное репозиторий maven, затем добавляя локальный репозиторий maven в качестве средства распознавания и используя jar в качестве управляемых зависимостей?

Я, конечно, предполагаю, что эти дополнительные jar недоступны через существующий общедоступный репозиторий.