Я не эксперт в sbt, поэтому, вероятно, мой вопрос немного нуб, но я заметил, что когда я создаю проект и загружаю его зависимости с помощью sbt, если я открою проект с помощью intellij, все зависимости будут снова перезагружаются, то же самое происходит и в обратном ордене intellij- > sbt, а также активаторе.
мои (плохие) знания о sbt, чем это использует плющ, и зависимости загружаются в папку ~/.ivy2/..., где sbt загружает мои депилы, но кажется, что intellij использует другую папку.
лично я не использую так много активаторов, но я бы хотел настроить sbt и intellij для использования одного и того же пути плюща...
2) Недавно я публикую finagle-postgre для своего локального плюща, используя sbt + publishLocal, я могу проверить свою папку с плющом
/home/yo/.ivy2/local/com.twitter/finagle-postgres_2.11/0.1.0-SNAPSHOT
но, к сожалению, intellij не может решить эту зависимость, я пытаюсь добавить эту строку в мою сборку
resolvers += Resolver.file("Local", file( Path.userHome.absolutePath + "/.ivy2/local"))(Resolver.ivyStylePatterns)
но, похоже, не работает
3) путь, где загружаются зависимости, связан с тем, какой файл sbt-launch.jar используется? Как я могу узнать, что sbt-lauch.jar файл использует sbt прямо сейчас...
спасибо, ребята!