IntelliJ IDEA 2020.1ヘルプ

Gradle 設定

設定/環境設定 | ビルド、実行、デプロイ | ビルド・ツール | Gradle

このページを使用して、作成オープン、またはリンク された Gradleプロジェクトの設定を構成します。

項目

説明

Gradle ユーザー・ホーム

このフィールドを使用して、保存されているGradleキャッシュ、ダウンロードしたファイルなどの場所を指定します。

Gradleの位置が環境変数 GRADLE_HOME または PATHによって定義されている場合、IntelliJ IDEAはこの位置を推定し、このパスをデフォルト値として提示します。

Gradleの場所が環境変数から推定されていない場合は、それを手動で指定するか、または the Browse buttonをクリックして表示されるダイアログで目的のディレクトリを選択します。このフィールドに入力した値は環境変数よりも優先されることに注意してください。

Gradle からインポートしたモジュール用の *.iml ファイルを生成する

生成された .iml およびライブラリファイルを idea.system.pathではなく .idea ディレクトリに保存するには、このオプションを選択します。

次のような場合に役立ちます。

  • .idea ディレクトリにプロジェクト・レベル設定が格納されているため、VCSを介してIDE固有のモジュール設定を共有します。 build.gradle ファイルでプロジェクト設定を記述するのに役立つgradle-idea-ext(英語)プラグインを選ぶこともできます。

  • 通常のIntelliJ IDEAモジュールとGradleモジュールの両方を含むプロジェクトを正しく開きます。

  • IntelliJ IDEAは最初に .iml ファイルを読み取り、次にインポートプロセスを開始するため、プロジェクトを開くとプロジェクトにすばやくアクセスできます。

Gradle プロジェクト

IntelliJ IDEAで作業するときは、リンクされたGradleプロジェクトをいくつか持つことができます。選択したプロジェクトごとに設定を構成できます。

依存関係の外部注釈をダウンロードする

このチェックボックスが選択されている場合、IntelliJ IDEAはJetBrainsパブリックリポジトリ(英語)から外部注釈のセットを含むファイルをダウンロードします。

ビルドおよび実行

このセクションを使用して、選択したリンクプロジェクトでテストの実行、ビルド、またはタスクの実行を行うときにIntelliJ IDEAが使用する必要があるものを指定します。

ビルドおよび実行に使用

このリストを使用して、プロジェクトの構築方法と実行方法を選択します。既定のオプションとしてGradleを使用するか、IntelliJ IDEAを選択します。

この場合、メインメニューからビルド | プロジェクトのビルドを選択すると、IntelliJ IDEAは、Gradleタスク classesを実行するすべてのモジュールのソースセットを通過します。

Build output

純粋なJavaまたはKotlinプロジェクトがある場合は、プロジェクトを構築するためにIntelliJ IDEAを選択する方が良い場合があります。IntelliJ IDEAは、ビルドプロセスを大幅にスピードアップするインクリメンタルビルドをサポートしています。ただし、IntelliJ IDEAコンパイラはGradleプロジェクトビルド処理の一部をサポートしていないため、プロジェクトを正しくビルドする際に問題が生じる可能性があります。

テストの実行に使用

このリストを使用して、プロジェクトでテストを実行する方法を選択してください。既定のオプションとしてGradleを使用するか、IntelliJ IDEAを選択します。

Gradle

使用する Gradle

このリストを使用して、プロジェクト用にGradleバージョンを構成します。

以下のいずれかのオプションを選択できます。

  • 'gradle-wrapper.properties'ファイル : これはGradle ラッパー(英語)を使用する推奨デフォルトオプションです。

    この場合は、Gradleバージョンの更新をGradleに委譲して、ビルド用の自動Gradleダウンロードを入手します。このオプションはまた正確なGradleバージョンで構築することを可能にします。Gradleバージョンは、プロジェクトの gradle ディレクトリの gradle-wrapper.properties ファイルに保存され、Gradleバージョンの問題を解消できます。

  • Gradleビルドスクリプトの 'wrapper' タスク : wrapper タスク構成に従ってGradleラッパーを構成するには、このオプションを選択します。プロジェクトで使用するGradleのバージョンを制御したい場合は便利かもしれません。

    デフォルトのGradleラッパーオプションを使用してからGradle wrapper タスク設定に切り替えた場合、タスクで行った変更はプロジェクトのインポート中に自動的に更新されます。

  • 指定された場所 : Gradleラッパーを使用せず、代わりに特定のGradleバージョンを手動でダウンロードして使用する場合は、このオプションを選択します。Gradleインストールの場所を指定します。

Gradle JVM

このフィールドを使用して、指定されたGradleプロジェクトをインポートしてそのタスクを実行するときにIntelliJ IDEAがGradleを実行するJVMを指定します。デフォルトはプロジェクトのJDKに設定されています。

このフィールドは、他のGradle JVM選択をオーバーライドします。Gradle JVMの選択セクションで、IntelliJ IDEAがGradle JVMバージョンを選択する方法のプロセスを確認できます。

最終更新日: 2020年7月7日

関連ページ:

Gradle

IntelliJ IDEAは、構築プロセスの自動化に役立つGradleとの完全な機能統合をサポートしています。新しいGradleプロジェクトを簡単に作成し、既存のプロジェクトを開いて同期し、複数のリンクされたプロジェクトを同時に操作し、管理できます。新規 Gradle プロジェクトを作成します新規プ...

Gradleツールウィンドウ

Gradleプロジェクトを作成または開くと、Gradleツールウィンドウが自動的に有効になります。右側のサイドバーのGradleをクリックして、ツールウィンドウを開きます。ツールウィンドウには、Gradleリンクプロジェクト、そのタスク、依存関係、および基になるbuild.gradleファイルに加え...

パス選択ダイアログ

このダイアログを使用して、さまざまな状況でファイルまたはフォルダーの場所を指定します。たとえば、実行する実行可能ファイル、使用する構成ファイル、テストまたはインスペクション結果をエクスポートするファイルなどを指定します。ダイアログ名と使用可能な機能は、現在実行しているタスクによって異なります(通常、...

プロジェクト設定

プロジェクト設定は、現在のプロジェクトにのみ適用されます。これらは、.xml形式で.ideaディレクトリに他のプロジェクトファイルと一緒に保存されます。例:プロジェクトはVCS設定、コードスタイルのスペルチェッカー設定、言語インジェクションのリストなどを保持します。プロジェクト設定を構成するには、m...

Gradle プロジェクト

IntelliJ IDEAでは、Gradleプロジェクトを管理できます。リンク、プロジェクトの無視、プロファイルの操作、GradleプロジェクトとIntelliJ IDEAプロジェクトの変更の同期を行うことができます。Gradleコンポジットビルド、Gradleソースセット、ビルドおよび実行アクショ...

IntelliJ IDEAを使用してアプリケーションをコンパイルおよびビルドする

IntelliJ IDEAのコンパイルおよびビルドプロセスは、ソースファイルをコンパイルし、外部ライブラリ、プロパティファイル、および構成をまとめて、生きたアプリケーションを生成します。IntelliJ IDEAは、Java仕様に従って動作するコンパイラを使用します。単一のファイルをコンパイルし、モ...