Я пытаюсь восстановить зависимости sbt в автономном режиме.Не удается получить зависимости sbt без Интернета
С sbt
всегда нужны какие-то зависимости для работы. Я ищу любое решение для оценки build.sbt или любых других файлов, которые могут иметь зависимости и предоставлять информацию о модуле.
Простым решением было бы разобрать build.sbt и получить эту информацию с помощью регулярных выражений, но есть несколько вопросов, связанных с ним, такие как:
- зависимостей могут быть добавлены строки
- значения могут быть в переменных/значение
- нескольких файлов могут содержать эти зависимости
- подпроектов могут также содержит зависимости
Чтобы решить эту проблему, я хотел бы запустить и по-настоящему автономный sbt-плагин, который не нужно будет извлекать все баны зависимостей проектов и будет анализировать только зависимости и передавать их в мою программу.
Любые идеи о том, как это решить?
Примечание: я бы прекрасно поставлял некоторые необходимые банки в sbt для запуска, но я не могу поддерживать извлечение всех контейнеров зависимостей проектов.
То есть до сих пор не является решением проблемы. Я уже пробовал с настройками '.ivy2' и' .sbt', но sbt по-прежнему работает по причинам. – rtfpessoa