回答:
Gradleには、Java JDKがインストールされている必要があります。GradleにはJDK 1.5以降が必要です。Gradleには独自のGroovyライブラリが付属しているため、Groovyをインストールする必要はありません。既存のGroovyインストールは、Gradleによって無視されます。
Gradleは、パスで見つかったJDKを使用します(チェックするには、java -versionを使用します)。または、目的のJDKのインストールディレクトリを指すようにJAVA_HOME環境変数を設定できます。
したがって、Java JDKがインストールされていることを確認してから、GradleのWebサイトにアクセスして、Gradle、および必要なその他の情報をダウンロードしてください。
または、キーボードのCtrl+ Alt+ Tを押してターミナルを開きます。開いたら、以下のコマンドを実行します:
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt-get install gradle
ソース:Gradle
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
これは正しい答えですが、makeの前にsudo apt-get install gradle
、次のことを行います。
sudo apt-cache search gradle
次に、新しいリポジトリから最新バージョンをインストールします。私の場合、それ:
sudo apt-get install gradle-1.9
できます!(必要なバージョンがわからない場合は、メインリポジトリからgradle(1.4)がインストールされ、エラーが発生します...)。
/usr/lib/gradle/{your-version}
どうやらPPAへの依存関係としてPPAを追加することが可能ですので、Gradleを含めます。
https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage#Dependencies
Gradle Wrapperであるgradlewが最良の方法のようです:https : //docs.gradle.org/2.11/userguide/gradle_wrapper.html
Gradleによって生成されたスクリプトであり、自動的に次のことができます。
その後./gradlew command
、システムのの代わりに、プロジェクトのルートから常に使用しますgradle
。
ラッパーを生成する方法は、ドキュメントとhttps://stackoverflow.com/questions/25769536/how-when-to-generate-gradle-wrapper-filesで説明されています
sdkman
私は最近、1つのプロジェクトだけにgradleを必要とする同様の問題に直面しました:
aptを使用することはあまり魅力的ではありませんでした。また、私はかなり最近のgradleビルドが必要でした。
代わりに、sdkmanパッケージマネージャーを使用しました。これは、Java開発には非常に便利です。ubuntu
システム全体のセットアップを妨げることなく、ホームディレクトリに直接インストールされた最新バージョンのパッケージを取得できます。完了したら、タスク用に作成したユーザーを削除するだけで、すべてが以前のように戻ります。
sdkmanとgradleをインストールするには:
$ curl -s "https://get.sdkman.io" | bash
Open new terminal
$ sdk install gradle