IntelliJ IDEA 2020.2ヘルプ

SDK

ソフトウェア開発キットまたはSDKは、特定のソフトウェアフレームワーク用のアプリケーションを開発するために必要なツールのコレクションです。例:Javaでアプリケーションを開発するには、Java SDK(JDK)が必要です。SDKには、バイナリ、バイナリのソースコード、およびソースコードのドキュメントが含まれています。JDKビルドには注釈も含まれています。

一般に、SDKはグローバルです。つまり、1つのSDKを複数のプロジェクトやモジュールで使用できます。新しいプロジェクトを作成し、そのプロジェクトのSDKを定義したら、このプロジェクトのモジュールをSDKを継承するように設定できます。モジュールごとに個別にSDKを指定することもできます。詳細は、モジュールSDKの変更を参照してください。

サポートされるSDK:

SDKを定義する

SDK定義するということは、IntelliJ IDEAに、必要なSDKバージョンがコンピューターのどのフォルダーにインストールされているかを知らせることです。このフォルダーはSDKホームディレクトリと呼ばれます。

グローバルSDKを構成する

  1. メインメニューからファイル | プロジェクト構造 | プラットフォーム設定 | SDKを選択します。

  2. SDKを追加するには、the Add buttonをクリックし、必要なSDKを選択して、開いたダイアログでホームディレクトリを指定します。

    JDKの場合のみ:コンピューターに必要なJDKがない場合は、JDK のダウンロードを選択します。次のダイアログで、JDKベンダー、バージョンを指定し、必要に応じてインストールパスを変更して、ダウンロード をクリックします。

Show available SDKs in the Project Structure dialog

プロジェクトSDKを設定する

  1. メインメニューからファイル | プロジェクト構造 | プロジェクト設定 | プロジェクトを選択します。

  2. 必要なSDKがIntelliJ IDEAですでに定義されている場合は、プロジェクト SDKリストから選択します。

    SDKがコンピューターにインストールされているがIDEで定義されていない場合は、SDK を追加 | 「SDK名」を選択し、SDKホームディレクトリへのパスを指定します。

    JDKの場合のみ:コンピューターに必要なJDKがない場合は、SDK を追加 | JDK のダウンロードを選択します。次のダイアログで、JDKベンダー、バージョンを指定し、必要に応じてインストールパスを変更して、ダウンロード をクリックします。

Change the project SDK

モジュールSDKを設定する

  1. メインメニューからファイル | プロジェクト構造 | プロジェクト設定 | モジュールを選択します。

  2. SDKを設定するモジュールを選択し、依存関係をクリックします。

  3. 必要なSDKがIntelliJ IDEAですでに定義されている場合は、モジュール SDKリストから選択します。

    SDKがコンピューターにインストールされているがIDEで定義されていない場合は、SDK を追加 | 「SDK名」を選択し、SDKホームディレクトリへのパスを指定します。

    JDKの場合のみ:コンピューターに必要なJDKがない場合は、SDK を追加 | JDK のダウンロードを選択します。次のダイアログで、JDKベンダー、バージョンを指定し、必要に応じてインストールパスを変更して、ダウンロード をクリックします。

Setting up another module-level SDK

Java開発キット (JDK)

IntelliJ IDEAでアプリケーションを開発するには、Java SDK(JDK)が必要です。JDKは、ライブラリ、Javaアプリケーションを開発およびテストするためのツール(開発ツール)、およびJavaプラットフォームでアプリケーションを実行するためのツール(Javaランタイム環境— JRE)を含むソフトウェアパッケージです。

JREはJDKとは別に入手できますが、コンパイラやデバッガなどの必須コンポーネントがないため、アプリケーション開発には適していません。

IntelliJ IDEAでは、JDKパッケージをIDEから直接ダウンロードするか、必要なJDKディストリビューションを手動でダウンロードしてIDEで定義できます。

手動でダウンロードする場合は、次のように、使用可能な(英語)任意のディストリビューション(英語)を使用します。

プロジェクトJDKを設定する

  1. メインメニューからファイル | プロジェクト構造 | プロジェクト設定 | プロジェクトを選択します。

  2. 必要なJDKがIntelliJ IDEAですでに定義されている場合は、プロジェクト SDKリストから選択します。

    JDKがコンピューターにインストールされているがIDEで定義されていない場合は、SDK を追加 | JDKを選択し、JDKホームディレクトリへのパス(たとえば、/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk)を指定します。

    Change a project SDK

    コンピューターに必要なJDKがない場合は、SDK を追加 | JDK のダウンロードを選択します。次のダイアログで、JDKベンダー、バージョンを指定し、必要に応じてインストールパスを変更して、ダウンロード をクリックします。

  3. 変更を適用し、ダイアログを閉じます。

    Setting up the JDK for a project

SDKドキュメントパスを指定する

外部ドキュメントは、必要な情報をWebブラウザーで開きます。これにより、関連するシンボルにナビゲートして、同時に参照できるように情報を保持できます。プロジェクトの外部ドキュメントを構成した後、クイックドキュメントポップアップでそれを表示することもできます。

外部ドキュメントパスを設定する

外部ドキュメントを表示するには、ドキュメントのURLを最初に設定する必要があります。

  1. プロジェクト構造ダイアログ Ctrl+Alt+Shift+Sで、SDKを選択します。

  2. 複数のSDKが構成されている場合は、必要なSDKバージョンを選択し、右側のドキュメントのパスタブを開きます。

  3. Specify URL アイコンをクリックして、外部ドキュメントURLを入力します。例:Java 14の場合は、https://docs.oracle.com/en/java/javase/jp/14/docs/api/と入力します)。

  4. 変更を適用し、ダイアログを閉じます。

外部ドキュメントを開く方法とオフラインで操作する方法の詳細については、外部ドキュメントを参照してください。

最終更新日: 2020年8月19日

関連ページ:

Maven

IntelliJ IDEAは、構築プロセスの自動化に役立つMavenとの完全な機能統合をサポートしています。新しいMavenプロジェクトの作成、既存のプロジェクトのオープンと同期、既存のIntelliJ IDEAプロジェクトへのMavenサポートの追加、マルチモジュールプロジェクトの構成と管理を簡単...

Gradle JVMの選択

Gradleプロジェクトを作成または開いたが、何らかの理由でプロジェクト内のGradle JVMのバージョンが予期したものと異なる場合は、次の手順をチェックして、IntelliJ IDEAが特定のGradle JVMバージョンを選択する方法を確認できます。プロジェクトを作成しているとしましょう。新し...

コード参照情報

定義:IntelliJ IDEAでは、タグ、クラス、フィールド、メソッド、関数などのシンボルがプロジェクトでどのように定義されているかを確認することができます。この目的のために、IDEにはクイック定義ポップアップがあります。シンボルの定義を表示するには、エディターでシンボルを選択し、 を押します(ま...

モジュールをアンロードする

IntelliJ IDEAをより高速に動作させるために、現在必要でないモジュールを一時的に確保しておく(アンロードする)ことができます。コードを検索またはリファクタリングするとき、またはプロジェクトをコンパイルするときに、IDEはアンロードされたモジュールを無視します。モジュールをアンロードするとき...