Существует декларацию SBT проектаSBT: Добавить зависимости проект во время выполнения
lazy val myProject = (Project("myProject", file("someRoot"))
enablePlugins ...
settings (...)
имеет taskKey, который извлекает некоторые зависимости к файловой системе.
Моя проблема заключается в том, что на момент загрузки SBT я не могу определить, все зависимости, это может быть сделано только после того, как частная команда Алиас выполнена
addCommandAlias("resolveDependencies", "; resolveDependenciesTask; TODO: update myProject dependencies and reload it")
Есть ли вообще это делать?
Я знаю, как выполнить определенную задачу с новым набором настроек. Будет ли это работать, или вам нужно применить новые настройки для всех существующих задач? – Haspemulator
Я могу попытаться перепроектировать, чтобы перезагрузить задачу, должно быть достаточно в рамках одной задачи – Stas