instalowanie '3rd party Jar' ; Gradle

0

cześć,
mam projekt Gradle, który wykorzystuje biblioteki (z góry przepraszam, nie wiem czy używam fachowego słownictwa;) ) maven. Projekt gradle nie chce się zbudować, ponieważ nie może znaleźć "cortado0.6.0.". Ściągnąłem cortado.jar, wrzuciłem w miejsce lokalnego repo mavena, lecz nie wiem w którym miejscu projektu budowania gradle mam wkleić informację aby gradle zainstalował sobie tego jara. W internetach znalazłem takie rozwiązanie: mvn install:install-file -Dfile=C:/.../.m2/repository/cortado-0.6.0.jar, lecz nie wiem gdzie spróbować to wkleić? w gradle.build i sekcja repository?

1

Skąd ściągnąłeś? Co to za biblioteka. Nie ma czegoś takiego jak cortado:cortado w mvnrepository.com, więc nic dziwnego, że projekt nie chce się zbudować.

mvn install:install-file -Dfile=C:/.../.m2/repository/cortado-0.6.0.jar - plik wklejasz tam, gdzie podana ścieżka, czyli C:/.../.m2/repository/cortado-0.6.0.jar, a komendę wykonujesz w command prompt

3

Wciskanie pliku do maven cache tylko po to żeby potem użyć go w projekcie jest mocno krzywe (pomyśl że każda nowa osoba w projekcie będzie musiała wykonać ten rytuał ponownie).
SO dostarcza rozwiązania: https://stackoverflow.com/a/20956456/1779504

dependencies {
    implementation files('libs/something_local.jar')
}

Plik jar dodajesz do repo jak każdy inny binarny plik (np. obrazki). Ja za starych dobrych czasów....

1 użytkowników online, w tym zalogowanych: 0, gości: 1