2017-01-23 12 views

Odpowiedz

2

Rozwiązanie zostało podane w Gradle forach: https://discuss.gradle.org/t/need-a-gradle-task-to-copy-all-dependencies-to-a-local-maven-repo/13397/2

korzystających z tej Gradle wtyczki: https://github.com/ysb33r/ivypot-gradle-plugin można nazwać nowy tasg

gradle syncRemoteRepositories 

który pobierze wszystkie zależności do lokalnego repozytorium bluszczu (jest to ta sama biblioteka, której używa Maven). Folder, który wskażesz za pomocą będzie zawierać zależności. Proponuję najpierw wypróbować inną lokalną ścieżkę niż twój M2_HOME, ponieważ widziałem pewne ostrzeżenie o zmianie struktury repozytorium Ivy pomiędzy wersjami Mavena.

1

To powinno być tak proste, jak

apply plugin: 'maven' 
apply plugin: 'java' 
dependencies { 
    mavenLocal() 
}   

I

gradle install 

Więcej informacji here

+0

To nie jest odpowiedź na pytanie. Chce pobierać zależności do Mavenlocal, a nie instalować własnych pakietów na lokalnym komputerze. – tkruse

Powiązane problemy