Как добавить локальные зависимости в buildr

StackOverflow https://stackoverflow.com/questions/1824524

  •  22-07-2019
  •  | 
  •  

Вопрос

Для проекта Java/Scala у меня есть некоторые зависимости, которые находятся не в удаленном репозитории, а где-то еще в моей файловой системе.Тогда у меня есть два варианта, которые приводят к вопросам:

  1. я могу добавить lib/ каталог в папке моего проекта.Как я могу указать buildr добавить контент в путь к классу?

  2. Я могу использовать встроенную систему управления зависимостями.Могу ли я указать путь к хранилищу файловой системы вместо http?

Спасибо

Это было полезно?

Решение

Я нашел решение, которое искал в buildr список рассылки.А compile.with() метод принимает массив имен файлов (конечно, с префиксом пути).Итак, если зависимости представляют собой jar-файлы в каталоге с именем lib вы можете просто позвонить:

compile.with Dir['lib/*.jar'] 

в buildfile.Надеюсь, это поможет другим buildr адепты.

Другие советы

Что касается вашего второго вопроса:

Я могу использовать встроенную систему управления зависимостями.Могу ли я указать путь репозитория файловой системы вместо HTTP?

Да, как и в случае с maven2, вы можете использовать протокол file:/// для поиска «удаленного» репозитория в файловой системе.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top