티스토리 뷰

오랜만에 안드로이드 삽질… 안드로이드는 여전하구나 -_-;;

여차저차(대외비)… gradle이랑 android gradle plugin이랑 꼬여서 빌드 안됨. gradle 1.9가 필요함.

삽질 시~~작!

  1. 설치된 적이 있는 버전을 확인

    예들 들어, 설치된적이 있는 gradle의 버전을 확인하려면:

    $ brew info gradle
    gradle: stable 1.9, devel 1.10-rc-1
    http://www.gradle.org/
    /usr/local/Cellar/gradle/1.9 (143 files, 42M)
    Built from source
    /usr/local/Cellar/gradle/1.10 (143 files, 42M) *
    Built from source
    From: https://github.com/Homebrew/homebrew/commits/master/Library/Formula/gradle.rb
    

    뒤에 별(*) 붙어 있는 녀석이 현재 설치된 버전(1.10)인 듯.

  2. 원하는 버전을 설치한 적이 있다면~ 완전 땡큐.

    예를 들어, 버전 1.9로 바꾸고 싶으면:

    $ brew switch gradle 1.9
    

    대개의 경우라면 여기서 끝! 이지만… 내 경우엔 수시로 brew cleanup —force를 날려서 여기에 없었음… 쓰잘데없이 깔끔 떨다가 추가 삽질… ㅠㅠ

  3. 버전별 저장소(versions tap)에 있는 지 확인.

    예를 들어 특정 버전의 maven을 버전을 설치하고 싶으면:

    $ brew search maven
    maven          maven-shell   maven2      maven30
    

    대충 보면… maven-shell은 모르겠고, maven 안정 버전(3.1.x), maven 2.x, maven 3.0.x가 저장소에 존재하는 듯.

  4. 여기에 원하는 버전이 있으면 땡큐~ brew 만으로 해결.

    예를 들어, maven 3.0.x를 설치하고 싶으면:

    $ brew install homebrew/versions/maven30
    
  5. 여기까지 해결이 안되었으면… brew 만으론 해결 불가. 원격 저장소에 남아있는 버전을 확인.

    예를 들어, 원격 저장소에 남아있는 gradle의 모든 버전들을 보려면:

    $ brew versions gradle
    Warning: brew-versions is unsupported and may be removed soon.
    Please use the homebrew-versions tap instead:
    https://github.com/Homebrew/homebrew-versions
    1.10     git checkout 2b10422 Library/Formula/gradle.rb
    1.9      git checkout 5bab5e9 Library/Formula/gradle.rb
    ...
    0.9      git checkout 45e09d7 Library/Formula/gradle.rb
    0.8      git checkout e6f608f Library/Formula/gradle.rb
    
  6. 여기에라도 있으면 불행중 다행~ git이 출동하면 어떨까?

    예를 들어, gradle 1.9 버전을 설치하 싶으면 그 옆에 명령을 실행:

    $ cd `brew --prefix`
    $ git checkout 5bab5e9 Library/Fomula/gradle.rb
    $ brew install gradle
    
  7. 나중에 최신 안정 버전으로 전환하려면:

    예를 들어, gradle 최신 안정 버전으로 전환하려면:

    $ cd `brew --prefix`
    $ git checkout -- Library/Fomula/gradle.rb
    $ brew install gradle
    

    진짜~ 끄~~ㅌ~

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함