2013-08-22 3 views
0

'gradle-distributions'이라는 원격 저장소를 described here으로 추가하여 그라디언트 배포 라이브러리를 캐시하기 위해 가상 저장소를 artifactory에 설정했습니다. 제공되는 최신 버전 gradle-1.0-milestone-8-bin.zip 때문에 언급 원격 저장소가 더 이상 최신 아니라, 것처럼 보이는 this repository예술품에있는 Gradle 배포 저장소가 구식입니까?

이 원격 저장소 점.

다른 원격 리포지토리를 가리키는 것과 같이이 문제를 해결할 수있는 방법이 있습니까?

미리 감사드립니다.

답변

1

에 저장소를 이동하지만 난 당신이 찾고있는 무슨 그건 확실하지 않다. 의존하는 일부 Gradle 모듈 (예 : api)이 필요하면 here과 같이 gradleApi() 종속성을 사용해야합니다.

다른 종속성을 찾으려면 lib-releases과 같은 표준 Artifactory 원격 저장소를 사용하도록 Gradle을 구성하고 Bintray의 JCenter가 원격 저장소로 구성되어 remote-repos 가상 저장소에 포함되어 있는지 확인하십시오.

+0

my2 로컬 저장소 (myApp-snapshot-local, myApp-release-local), remote-repos 및 gradle-distributions 원격 저장소를 함께 묶는 "myApp-libs"라는 가상 저장소를 만들었습니다. 일반적으로 gradle-wrapper.properties의 distributionUrl은 distributionUrl = http : //services.gradle.org/distributions/gradle-1.7-bin.zip을 가리 킵니다.하지만이 항목을 내 artifactory에서도 가져 오려고합니다. http : // localhost : 8080/artifactory/myApp – u6f6o

+0

이 ** gradle-distribution ** 원격 저장소를 추가하려면 원격 저장소 섹션에서 _import_를 클릭하고 http://repo.jfrog.org/artifactory/ URL을 사용했습니다. 나는 ** gradle-distributions **을 추가했으며, http://repo.gradle.org/gradle/distributions/에서 구식의 오래된 저장소를 가리킨다. – u6f6o

+2

Artifactory에서 Gradle 배포판을 다운로드해야한다면, http://services.gradle.org/distributions/를 가리 키도록 'gradle-distribution'을 구성해야합니다. 예를 들어 Gradle 1.7을 실행하면 http : // localhost : 8080/artifactory/myApp/gradle-1.7-bin.zip – JBaruch

관련 문제