2012-02-23 4 views
2

Я хотел бы использовать код, который я написал для одного проекта в другом проекте, и кажется, что лучший способ сделать это - использовать пакеты, но я не совсем уверен, как, и документация, которую я нашел из моего поиска в Google, довольно неясна. Должен ли я sbt пакет, а затем скопировать .jar в проект, для которого я хочу использовать код? Как мне нужно увеличить файл build.sbt для этого? Если проекты находятся в каталоге того же уровня, есть ли более простой способ сделать это?Повторное использование кода Scala между проектами

ответ

3

В SBT есть локальная команда, которая будет упаковывать и устанавливать ваш jar-файл в локальном репозитории. Тогда вы можете ссылаться на свою банку, как и на любую другую зависимость.

https://github.com/harrah/xsbt/wiki/Publishing

+0

В SBT, запустите 'публикации-local' команды (это в самом низу страницы Erick связаны) – Dylan

Смежные вопросы