5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

SDKMANでGradle

Posted at

プロダクトページ

sdkman
github

先に準備するもの

curlコマンド

$ apt-get install curl

sdkmanのインストール

$ curl -s api.sdkman.io | bash
                                                               		         
Thanks for using...                                            		         
                                                               		         
                                                               		         
     SSSSSSSSSSSSSSS DDDDDDDDDDDDD       KKKKKKKKK    KKKKKKK                  
   SS:::::::::::::::SD::::::::::::DDD    K:::::::K    K:::::K                  
  S:::::SSSSSS::::::SD:::::::::::::::DD  K:::::::K    K:::::K                  
  S:::::S     SSSSSSSDDD:::::DDDDD:::::D K:::::::K   K::::::K                  
  S:::::S              D:::::D    D:::::DKK::::::K  K:::::KKK                  
  S:::::S              D:::::D     D:::::D K:::::K K:::::K                     
   S::::SSSS           D:::::D     D:::::D K::::::K:::::K                      
    SS::::::SSSSS      D:::::D     D:::::D K:::::::::::K                       
      SSS::::::::SS    D:::::D     D:::::D K:::::::::::K                       
         SSSSSS::::S   D:::::D     D:::::D K::::::K:::::K                      
              S:::::S  D:::::D     D:::::D K:::::K K:::::K                     
              S:::::S  D:::::D    D:::::DKK::::::K  K:::::KKK                  
  SSSSSSS     S:::::SDDD:::::DDDDD:::::D K:::::::K   K::::::K                  
  S::::::SSSSSS:::::SD:::::::::::::::DD  K:::::::K    K:::::K                  
  S:::::::::::::::SS D::::::::::::DDD    K:::::::K    K:::::K                  
   SSSSSSSSSSSSSSS   DDDDDDDDDDDDD       KKKKKKKKK    KKKKKKK                  
                                                                               
                                                                               
                      mmmmmmm    mmmmmmm     aaaaaaaaaaaaa  nnnn  nnnnnnnn     
                    mm:::::::m  m:::::::mm   a::::::::::::a n:::nn::::::::nn   
                   m::::::::::mm::::::::::m  aaaaaaaaa:::::an::::::::::::::nn  
                   m::::::::::::::::::::::m           a::::ann:::::::::::::::n 
                   m:::::mmm::::::mmm:::::m    aaaaaaa:::::a  n:::::nnnn:::::n 
                   m::::m   m::::m   m::::m  aa::::::::::::a  n::::n    n::::n 
                   m::::m   m::::m   m::::m a::::aaaa::::::a  n::::n    n::::n 
                   m::::m   m::::m   m::::ma::::a    a:::::a  n::::n    n::::n 
                   m::::m   m::::m   m::::ma::::a    a:::::a  n::::n    n::::n 
                   m::::m   m::::m   m::::ma:::::aaaa::::::a  n::::n    n::::n 
                   m::::m   m::::m   m::::m a::::::::::aa:::a n::::n    n::::n 
                   mmmmmm   mmmmmm   mmmmmm  aaaaaaaaaa  aaaa nnnnnn    nnnnnn 
            								                                     
            								                                     
                                                 Now attempting installation...
                                                                               
Looking for a previous installation of SDKMAN...
Looking for unzip...
Looking for curl...
Looking for sed...
Installing SDKMAN scripts...
Create distribution directories...
Getting available candidates...
Prime the config file...
Download script archive...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:23 --:--:--     0
100 19384  100 19384    0     0    804      0  0:00:24  0:00:24 --:--:--   804
Extract script archive...
Install scripts...
Set version to 4.0.32 ...
Attempt update of bash profiles...

最後に下記のようなメッセージが
次に実行するコマンドが出てくるなんて親切ですね(^^)

All done!


Please open a new terminal, or run the following in the existing one:

    source "~/.sdkman/bin/sdkman-init.sh"

Then issue the following command:

    sdk help

Enjoy!!!

ということで実行

$ source "/home/kamimura/.sdkman/bin/sdkman-init.sh"

これは特にメッセージなし

gradleをインストール

まずはバージョンを確認

$ gvm list gradle
==== BROADCAST =================================================================
* 14/04/16: Grails 3.0.16 released on SDKMAN! #grailsfw
* 14/04/16: Grails 3.1.5 released on SDKMAN! #grailsfw
* 07/04/16: Sshoogr 0.9.25 released on SDKMAN! #sshoogr
================================================================================

================================================================================
Available Gradle Versions
================================================================================
     2.9                  2.0                  0.9.1                               
     2.8                  1.9                  0.9                                 
     2.7                  1.8                  0.8                                 
     2.6                  1.7                  0.7                                 
     2.5                  1.6                                                      
     2.4                  1.5                                                      
     2.3                  1.4                                                      
     2.2.1                1.3                                                      
     2.2                  1.2                                                      
     2.13-rc-1            1.12                                                     
     2.12-rc-1            1.11                                                     
     2.12                 1.10                                                     
     2.11                 1.1                                                      
     2.10                 1.0                                                      
     2.1                  0.9.2                                                    

================================================================================
+ - local version
* - installed
> - currently in use
================================================================================

まずは2.10をインストール

$ gvm install gradle 2.10

Downloading: gradle 2.10

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   355    0   355    0     0    164      0 --:--:--  0:00:02 --:--:--   380
100 44.2M  100 44.2M    0     0  2546k      0  0:00:17  0:00:17 --:--:-- 3014k

Installing: gradle 2.10
Done installing!

Do you want gradle 2.10 to be set as default? (Y/n): y

Setting gradle 2.10 as default.

2.12をインストール(こっちをオプションにしてみます)


$ gvm install gradle 2.12

Downloading: gradle 2.12

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   355    0   355    0     0    255      0 --:--:--  0:00:01 --:--:--     0
100 44.7M  100 44.7M    0     0  2737k      0  0:00:16  0:00:16 --:--:-- 3161k

Installing: gradle 2.12
Done installing!

Do you want gradle 2.12 to be set as default? (Y/n): n

バージョンを確認してみる


$ gradle -version

------------------------------------------------------------
Gradle 2.10
------------------------------------------------------------

Build time:   2015-12-21 21:15:04 UTC
Build number: none
Revision:     276bdcded730f53aa8c11b479986aafa58e124a6

Groovy:       2.4.4
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM:          1.8.0_45-internal (Oracle Corporation 25.45-b02)
OS:           Linux 3.19.0-58-generic amd64

ちゃんと2.10ですね
あたりまえか(^^;

2.12に切り替えてみる

$ gvm u gradle 2.12

Using gradle version 2.12 in this shell.

$ gradle -version

------------------------------------------------------------
Gradle 2.12
------------------------------------------------------------

Build time:   2016-03-14 08:32:03 UTC
Build number: none
Revision:     b29fbb64ad6b068cb3f05f7e40dc670472129bc0

Groovy:       2.4.4
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM:          1.8.0_45-internal (Oracle Corporation 25.45-b02)
OS:           Linux 3.19.0-58-generic amd64

切り替わったー!

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?