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źć "cortado:cortado:0.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?
- Rejestracja:ponad 5 lat
- Ostatnio:ponad 2 lata
- Postów:3

- Rejestracja:ponad 9 lat
- Ostatnio:5 miesięcy
- Postów:206
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

- Rejestracja:około 5 lat
- Ostatnio:5 miesięcy
- Postów:2420
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....
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
Shalompomyśl że każda nowa osoba w projekcie będzie musiała wykonać ten rytuał ponownie
w normalnym zyciu firma ma swoje wewnętrzne repo, jakiegoś nexusa czy artifactory i możesz wrzucic takiego jara tam ;)99xmarcin