Как включить ваш репозиторий github в зависимости от gradle - PullRequest
0 голосов
/ 22 мая 2019

Подобных вопросов много, но, похоже, ни один из них не работает для меня и не отвечает на мой вопрос напрямую.

Я использую Jhipster и MongoDB Atlas.Jhipster использует библиотеку Mongobee, в которой используется метод, который работает для MongoDB, но не для MongoDB Atlas.Для загрузки Mongobee, похоже, больше не поддерживается.

Так что я нашел чей-то PR, который они отправили в Mongobee для проверки, я взял изменения кода, разбудил Mongobee и добавил эти изменения в свой собственный репозиторий.

Я хочу добавить это к моим зависимостям build.gradle, но продолжаю придумывать «не удалось разрешить все файлы для конфигурации 'compileClasspath'

не удалось найти com.github.myUserName: mongobee "

URL моего репо: https://github.com/myFakeUserName/mongobee

Я включил jitpack.io в свой

buildscript {
     repositories{
     mvn {url...}
    }

Я надеюсьполучить этот разветвленный и модифицированный репозиторий для включения в качестве зависимости gradle в моем приложении на основе Java.

1 Ответ

0 голосов
/ 22 мая 2019

Хорошо, спустя долгое время, я, наконец, понимаю.

1) jitpack нельзя использовать в buildscripts Я узнал, что здесь В чем разница между buildscript и всеми проектами в build.gradle?

2) после запуска ./gradlew install

3) запустить ./gradlew build --refresh-dependencies

4) холодный ферда 'bois'.

Теперь я указываю на мой локальный экземпляр MongoDB. Я попытаюсь указать его на Mongo Atlas (что выходит за рамки непосредственного вопроса), и если это удастся, я добавлю репо, который я разветвлял из mongobee и модифицировал кодом другого пользователя (кому , Я воздаю должное), которая решает эту проблему Сбой чтения DBname.system.indexes в кластере Atlas mongobee после подключения .

...