2016-07-20 7 views
1

gradle, groovy, maven을 사용하는 응용 프로그램을 개발하려고합니다. sdkman이 지원하는 다른 제품들입니다. Cygwin을 Windows 10 컴퓨터에서 사용하고 있습니다. 모두 좋은 것처럼 보이고 필요한 대부분의 소프트웨어 패키지를 업데이트합니다. 내가 gradle을 설치하는 시점에 이르면 sdk는 단순히 어떤 버전의 gradle도 다운로드 할 수 없습니다. 이것은 버그이거나 내가 놓친 것입니다. 다음은 Cygwin 콘솔에서 얻은 내용입니다.sdk가 gradle을 내리지 않고 있습니다.

[email protected] ~ 
$ sdk install gradle 

Downloading: gradle 2.14.1 

In progress... 

########################################################################  100.0% 
    End-of-central-directory signature not found. Either this file is not 
    a zipfile, or it constitutes one disk of a multi-part archive. In the 
    latter case the central directory and zipfile comment will be found on 
    the last disk(s) of this archive. 
unzip: cannot find zipfile directory in one of /home/Admin/.sdkman/archives/gradle-2.14.1.zip or 
    /home/Admin/.sdkman/archives/gradle-2.14.1.zip.zip, and cannot find /home/Admin/.sdkman/archives/gradle-2.14.1.zip.ZIP, period. 

Stop! The archive was corrupt and has been removed! Please try installing again. 

[email protected] ~ 

SDK는 그것이 그것을 아래로 끌어로 전환 될 때 그러나이고, 그 아래로 당겨하지 않습니다 알고 생각하는 것처럼 것 같다. 그런 다음 SDK는 압축을 풀어서 찾을 수 없습니다. 어떤 조언을 주시면 감사하겠습니다. Btw, 나는 프록시를 통과하지 않을 것이고, 다른 모든 것들은 잘 설치된 것처럼 보인다. 문제가있는 것은 바로 gradle입니다. 또한 왜 이전 버전의 gradle (2.14.1)을 제거하려고합니까?

답변

0

v2.14.1-all 버전을 다운로드하고 파일의 이름을 gradle-2.14.1.zip.zip으로 변경 한 다음/home/Admin/.sdkman/archives/디렉토리에 복사 한 다음 다시 gradle을 설치했습니다. 이번에는 올바른 버전을 다운로드 한 것처럼 발견하고 설치했습니다. 지금은 해결책입니다.

0

v2.14.1 최신 버전의 gradle입니다. herehere을 참조하십시오 (현재 3 명이 베타 테스트 중입니다).

파일 이름 .zip.zip은 잘못된 것 같습니다. sdkman의 결함 일 수 있습니다. gutub에서 이것을보고 한 사람이 확실하지 않은 경우 : https://github.com/sdkman/sdkman-cli/issues/445