Я был «sneaker-netted» набором банкоматов, которые в конечном итоге я опубликую в репозиторий (Artifactory), но в то же время, чтобы оставаться на месте на моей машине.Использование Gradle для решения банок из файловой системы
Мне нужно использовать эти банки в проекте Gradle, который должен не только отображать их как dependencies
, но также использует плагин Eclipse для разрешения зависимостей внутри моей Eclipse IDE.
Эти банки все имеют POM и имеют свои транзитивные зависимости (все они находятся в типичных репозиториях, таких как Maven Central и JCenter и т. Д.).
Я ищу способ сохранить эти банки где-то в моей файловой системе, но затем разрешаю их, как будто они нормальные dependencies
, включая разрешение их транзитивных зависимостей, а также для совместимости с тем, однако плагин Gradle Eclipse работает под капотом.
Опять же, желаемый результат будет:
- Добавьте эти банки в зависимости от, скажем,
~/special-jars/*
- Независимо от зависимостей определены в POM каждого «специальный Jar в» решить эти
- Когда я пробег
gradle eclipse
, Gradle вытаскивает их из файловой системы
Это можно сделать? Если да, то как?
Я думаю, что вы пропустили важный бит информации в вашем списке каталога. Вы также должны увидеть 'gson-2.6.2.pom' в каталоге, который указывает транзитивные зависимости –
@Lance Java, Хорошая точка. Я обновил ответ, чтобы показать полный контент каталога, включая' pom' и 'sha1' файлы – JBirdVegas