Gradle Linuxインストールの詳細

2705 ワード

SDKMANでのインストール
sdkman(The Software Development Kit Manager)は、中国語名:ソフトウェア開発ツールマネージャ.このツールの主な用途は、mac、Linuxなどのクラスunixオペレーティングシステムにおける複数のバージョンの開発ツールの切り替え、インストール、アンインストールの作業を解決することである.windowsシステムのユーザーはPowershell CLIを使用して体験することができる.
たとえば、プロジェクトAはJdk 7のいくつかのプロパティを使用して、後続のバージョンで削除されます.(これは悪い設計ですが)、プロジェクトBはJdk 8を使用しています.私たちはこの2つのプロジェクトを切り替えて開発する際に、絶えずシステムのJAVA_PATHを切り替える必要があります.これは不便です.似たようなバージョン依存の問題がたくさんあれば、仕事に多くの面倒をかけることになります.sdkmanというツールはこのような問題をよく解決することができます.その動作原理自分で複数のバージョンを維持し、ユーザーがバージョンを指定する必要がある場合、sdkmanは自分が管理するマルチバージョンソフトウェアの対応するバージョン番号を照会し、その経路をシステムPATHに設定する.
端末を直接開き、次のコマンドを実行します.
curl -s http://get.sdkman.io | bash

上のコマンドの意味:まずsdkman公式サイトで対応するインストールshell scriptをダウンロードし、bash解析器を呼び出して実行する.
[外鎖ピクチャの転送失敗(img-QV 0 CKL 9 f-156775258915)](https://github.com/silence940...][外部リンク画像の転送に失敗しました(img-M 0 u 9 A 8 xk-156775258916)(https://github.com/silence940...]
sdk helpまたはsdk versionを入力してインストールが完了したかどうかを確認できます.
root@iZ286714gzoZ:~# sdk version
SDKMAN 5.1.18+191

sroot@iZ286714gzoZ:~# sdk help
Usage: sdk  [candidate] [version]
       sdk offline 
   commands:
       install   or i     [version]
       uninstall or rm    
       list      or ls   [candidate]
       use       or u     [version]
       default   or d     [version]
       current   or c    [candidate]
       upgrade   or ug   [candidate]
       version   or v
       broadcast or b
       help      or h
       offline           [enable|disable]
       selfupdate        [force]
       flush             
   candidate  :  the SDK to install: groovy, scala, grails, gradle, kotlin, etc.
                 use list command for comprehensive list of candidates
                 eg: $ sdk list
   version    :  where optional, defaults to latest stable if not provided
                 eg: $ sdk install groovy

指定したバージョンのgradleをインストール
新しい端末を開き、次のコマンドを実行して指定したバージョンのgradleをインストールします.
$ sdk install gradle 3.3

[外部チェーン画像の転送に失敗しました(img-t 3 IoA 0 gv-156775258917)](https://github.com/silence940...]
インストールしたgradleの削除
 sdk uninstall gradle
 or
 sdk rm gradle

テンポラリ・バージョンの使用
sdk use gradle 3.0

デフォルトバージョンの設定
sdk default gradle 3.0

インストールされたsdkバージョンのリストを表示
sdk current gradle

Graleの他のアドレス
Binary only distribution (no documentation or source code)
Gradle source code (just the Gradle source code; not a usable Gradle installation)