SBT разрешить локально из рабочей области

В SBT/SBT eclipse есть способ сообщить eclipse (временно) разрешить зависимость из извлеченного проекта elipse, а не из репозитория. По сути, функциональность аналогична той, что предлагается для распознавателя рабочего пространства в Ivy DE.

Мой пример использования здесь заключается в том, что я хочу внести некоторые изменения в проект библиотеки и сразу увидеть, как они влияют на одно из моих приложений, использующих эту библиотеку.

Если такая функциональность не предлагается, есть ли другой способ достичь желаемого результата?

1 ответ

Я не знаю, является ли это лучшим или самым быстрым способом, но вы могли бы сделать:

sbt "~publish-local" 

В папке внешнего lib для публикации в вашем локальном хранилище. Каждый раз, когда в этот код вносятся изменения, он будет компилироваться и повторно отправляться в локальный репозиторий.

Тогда просто

 sbt compile 

В вашем проекте

Другие вопросы по тегам