IntelliJ IDEA 2024.2 ヘルプ

サポートされる Java のバージョンと機能

このページには、アプリケーションを開発するために IntelliJ IDEA でサポートされているすべての Java バージョンとプレビュー機能がリストされています。Java のリリースと各リリースの機能の詳細については、Java バージョン履歴(英語)を参照してください。

別の Java ランタイムを使用して IntelliJ IDEA を実行する必要がある場合は、手順について IDE の起動 Java ランタイムを変更するを参照してください。

関連記事:

IntelliJ IDEA 2024.X

LTS バージョン

その他のバージョン

IDE バージョン

Java バージョン

IntelliJ IDEA 2024.2

IntelliJ IDEA 2024.1

IntelliJ IDEA 2023.X

LTS バージョン

その他のバージョン

IDE バージョン

Java バージョン

IntelliJ IDEA 2023.3

IntelliJ IDEA 2023.2

IntelliJ IDEA 2023.1

IntelliJ IDEA 2022.X

LTS バージョン

その他のバージョン

IDE バージョン

Java バージョン

IntelliJ IDEA 2022.3

IntelliJ IDEA 2022.2

IntelliJ IDEA 2022.1

IntelliJ IDEA 2021.X

IDE バージョン

Java バージョン

IntelliJ IDEA 2021.3

Java 16 標準言語機能:

Java 16 プレビュー機能:

Java 17 標準言語機能:

Java 17 プレビュー機能:

IntelliJ IDEA 2021.2

Java 15 プレビュー機能:

Java 16 標準言語機能:

Java 16 プレビュー機能:

Java 17 標準言語機能:

Java 17 プレビュー機能:

IntelliJ IDEA 2021.1

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

  • Java 11

  • Java 12: 新しい言語機能なし

  • Java 13: 新しい言語機能なし

Java 14 標準言語機能:

Java 15 標準言語機能:

Java 15 プレビュー機能:

Java 16 標準言語機能:

Java 16 プレビュー機能:

詳細については、Java 16 および IntelliJ IDEA(英語) ブログ投稿を参照してください。

IntelliJ IDEA 2020.X

IDE バージョン

Java バージョン

IntelliJ IDEA 2020.3

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

  • Java 11

  • Java 12: 新しい言語機能なし

  • Java 13: 新しい言語機能なし

Java 14 標準言語機能:

Java 14 プレビュー機能:

Java 15 標準言語機能:

Java 15 プレビュー機能:

詳細については、Java 15 および IntelliJ IDEA(英語) ブログ投稿を参照してください。

IntelliJ IDEA 2020.2

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

  • Java 11

  • Java 12: 新しい言語機能なし

  • Java 13: 新しい言語機能なし

Java 14 標準言語機能:

Java 14 プレビュー機能:

Java 15 標準言語機能:

Java 15 プレビュー機能:

詳細については、Java 15 および IntelliJ IDEA(英語) ブログ投稿を参照してください。

IntelliJ IDEA 2020.1

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

  • Java 11

  • Java 12: 新しい言語機能なし

  • Java 13: 新しい言語機能なし

Java 13 プレビュー機能:

Java 14 標準言語機能:

Java 14 プレビュー機能:

詳細については、Java 14 および IntelliJ IDEA(英語) ブログ投稿を参照してください。

IntelliJ IDEA 2019.X

IDE バージョン

Java バージョン

IntelliJ IDEA 2019.3

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

  • Java 11

  • Java 12: 新しい言語機能なし

  • Java 13: 新しい言語機能なし

Java 13 プレビュー機能:

IntelliJ IDEA 2019.3 での Java 13 サポートの詳細については、Java 13 および IntelliJ IDEA(英語) ブログ投稿を参照してください。

IntelliJ IDEA 2019.2

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

  • Java 11

  • Java 12: 新しい言語機能なし

  • Java 13: 新しい言語機能なし

Java 13 プレビュー機能:

詳細については、IntelliJ IDEA 2019.2 での Java 13 プレビュー機能のサポート(英語)ブログ投稿を参照してください。

IntelliJ IDEA 2019.1

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

  • Java 11

  • Java 12: 新しい言語機能なし

  • Java 12 switch 式 (英語) (プレビュー機能)

詳細については、以下を参照してください。

IntelliJ IDEA 2018.X

IDE バージョン

Java バージョン

IntelliJ IDEA 2018.3

IntelliJ IDEA 2018.2

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

  • Java 11

詳細については、以下を参照してください。

IntelliJ IDEA 2018.1

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

  • Java 10

詳細については、以下を参照してください。

IntelliJ IDEA 2017.X

IDE バージョン

Java バージョン

IntelliJ IDEA 2017.3

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

詳細については、Java 9 および IntelliJ IDEA(英語) を参照してください。

IntelliJ IDEA 2017.2

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

詳細については、IntelliJ IDEA 2017.2 での Java 9 のサポート(英語)を参照してください。

IntelliJ IDEA 2017.1

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

詳細については、IntelliJ IDEA 2017.1 での Java 9 のサポート(英語)を参照してください。

IntelliJ IDEA 2016.X

IDE バージョン

Java バージョン

IntelliJ IDEA 2016.3

IntelliJ IDEA 2016.2

IntelliJ IDEA 2016.1

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

IntelliJ IDEA 15

IDE バージョン

Java バージョン

IntelliJ IDEA 15

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

  • Java 9

IntelliJ IDEA 14.X

IDE バージョン

Java バージョン

IntelliJ IDEA 14.1

IntelliJ IDEA 14.0

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

IntelliJ IDEA 13

IDE バージョン

Java バージョン

IntelliJ IDEA 13

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

IntelliJ IDEA 12

IDE バージョン

Java バージョン

IntelliJ IDEA 12

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

IntelliJ IDEA 11.X

IDE バージョン

Java バージョン

IntelliJ IDEA 11.1

IntelliJ IDEA 11.0

  • Java 1.3

  • Java 1.4

  • Java 5

  • Java 6

  • Java 7

  • Java 8

関連ページ:

IDE の起動 Java ランタイムを変更する

Java アプリケーションとして、IntelliJ IDEA には Java ランタイム環境(JRE)が必要です。デフォルトでは、IntelliJ IDEA は、IDE に含まれている JetBrains ランタイム(OpenJDK のフォーク)を使用します。JetBrains ランタイムは、さまざまな既知の OpenJDK および Oracle JDK のバグを修正し、パフォーマンスと安定性を向上させます。ただし、場合によっては、別の Java ランタイムまたは特定のバージョンの JetBrain...

プロジェクト構成設定

プロジェクト構造の設定は、他のプロジェクトファイルと共に .idea ディレクトリに .xml 形式で保存されます。これらの設定には、SDK、プロジェクトコンパイラーの出力パス、プロジェクト内のすべてのモジュールで使用可能なライブラリが含まれます。プロジェクト構造の設定を変更するには、ツールバーのをクリックし、プロジェクト構造を選択します。あるいは、に移動するか、を押します。プロジェクト SDK:SDK は、特定のソフトウェアフレームワーク用のアプリケーションを開発するために必要なツールのコレクション...

モジュール構造設定

モジュール設定は 1 つのモジュールにのみ適用され、.iml ファイルに保存されます。モジュールには、プロジェクト用に構成されたものとは異なる SDK と言語レベル、および独自のライブラリを含めることができます。また、特定のテクノロジーやフレームワークを運ぶこともできます。モジュール SDK:SDK は、特定のソフトウェアフレームワーク用のアプリケーションを開発するために必要なツールのコレクションです。Java ベースのアプリケーションを開発するには、JDK(Java Development Ki...

SDK

ソフトウェア開発キットまたは SDK は、特定のソフトウェアフレームワーク用のアプリケーションを開発するために必要なツールのコレクションです。例: Java でアプリケーションを開発するには、Java SDK(JDK) が必要です。SDK には、バイナリ、バイナリのソースコード、ソースコードのドキュメントが含まれています。JDK ビルドにはアノテーションも含まれています。一般に、SDK はグローバルです。つまり、1 つの SDK を複数のプロジェクトやモジュールで使用できます。新しいプロジェクトを作...

ライブラリ

ライブラリは、プロジェクトに追加できるコンパイル済みコードのコレクションです。IntelliJ IDEA では、ライブラリは、グローバル(多くのプロジェクトで使用可能)、プロジェクト(プロジェクト内のすべてのモジュールで使用可能)、およびモジュール(1 つのモジュールで使用可能)の 3 つのレベルで定義できます。Java ライブラリには、クラスファイル、アーカイブ、クラスファイルを含むディレクトリ、ネイティブライブラリ .dll、.so、.jnilib を含むディレクトリを含めることができます。ライ...