Как опубликовать библиотеку обработки аннотаций Java в Интернете? - PullRequest
0 голосов
/ 29 декабря 2018

В моем приложении комната я создал библиотеку обработки аннотаций roomextension , которую я хочу опубликовать в Интернете и использовать в других проектах.

Библиотека генерирует сценарии SQL для создания таблиц Room.

Я хотел упростить его и использовать JitPack.io , но, выполнив шаги JitPack.io , я не могу получить библиотеку в моем другомпроекты.

allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }

dependencies {
            implementation 'com.github.musooff.room:roomextension:0.1.0'
    }

Но, когда я sync , я получаю ошибку

Не удалось разрешить: com.github.musooff.room:roomextension:0.1.0

Обратите внимание, что room - это репо с библиотекой roomextension и app , что просто enter code hereAndroid-приложение, которое использует roomextension .

Ну, при использовании его локально я использовал

kapt project(":roomextension")

Так что я также не уверен, что использовать kaptили implementation при получении на jitpack.io.Ради попытки я использовал

kapt 'com.github.musooff.room:roomextension:0.1.0'

Но при сборке я получаю

Не могу найти com.github.musooff.room:roomextension:0.1.0.Искать в следующих местах: файл: /Users/user/Library/Android/sdk/extras/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom file: / Users / user/Library/Android/sdk/extras/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar файл: / Пользователи / пользователь / Библиотека / Android / sdk / extras / google / m2repositoryФайл /com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom: / Пользователи / пользователь / Библиотека / Android / sdk / extras / google / m2repository / com / github / musooff / room / roomextension/0.1.0/roomextension-0.1.0.jar file: /Users/user/Library/Android/sdk/extras/android/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0Файл .pom: /Users/user/Library/Android/sdk/extras/android/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar https://dl.google.com/dl/android/maven2/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom https://dl.google.com/dl/android/maven2/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar https://jcenter.bintray.com/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom https://jcenter.bintray.com/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar https://jitpack.io/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom https://jitpack.io/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar Требуется: project: app

Что я делаю неправильно и какя должен опубликовать его в Интернете с помощьюнг джитпак ?

...