IntelliJ IDEA 2020.2ヘルプ

追加のライブラリおよびフレームワーク

サポートするテクノロジ、フレームワーク、言語を選択し、関連する設定を指定します。一般的な情報については、フレームワークを追加する (ファセット)を参照してください。

IntelliJ IDEAコミュニティフレームワーク

これらのフレームワークは、IntelliJ IDEAコミュニティおよびIntelliJ IDEA Ultimateエディションでサポートされています。

Groovy

既存のGroovyライブラリを選択するか、Groovyの新しいライブラリを作成します。

項目説明
ライブラリの使用

リストから使用するGroovyライブラリを選択します(対応するライブラリがIntelliJ IDEAですでに定義されている場合)。

オプションで、選択したライブラリを編集するには構成をクリックします。

作成コンピューターにGroovyがすでにインストールされている場合は、Groovy用のライブラリを作成して、その新しいライブラリを使用できます。これを行うには、作成をクリックし、Groovyインストールディレクトリを選択します。

Kotlin / JVM

既存のKotlinライブラリを選択するか、Kotlinの新しいライブラリを作成します。

項目説明
ライブラリの使用

リストから使用するKotlinライブラリを選択します(対応するライブラリがIntelliJ IDEAですでに定義されている場合)。

オプションで、選択したライブラリを編集するには構成をクリックします。

作成コンピューターにKotlinがすでにインストールされている場合は、Kotlin用のライブラリを作成して、その新しいライブラリを使用できます。これを行うには、作成をクリックし、Kotlinインストールディレクトリを選択します。

IntelliJ IDEA Ultimateフレームワーク

これらのフレームワークは、IntelliJ IDEA Ultimateでのみサポートされています。

Web アプリケーション

項目説明
バージョンサポートするServlet仕様のバージョンを選択します。
web.xml を作成するバージョン3.0以降の場合:このチェックボックスを選択して、デプロイ記述子(英語)ファイルweb.xmlを作成します。以前のバージョンでは、このファイルは常に作成されます。

Web サービス

Webサービス開発サポートを有効にするには、チェックボックスを選択します。

項目説明
サンプル・サーバー・コードを生成するこのチェックボックスを選択すると、サンプル HelloWorld クラスがソースフォルダー(たとえばsrc)に作成されます。
構成このリンクをクリックして、使用したいWSエンジンの設定を指定します。

JSF

チェックボックスを選択して、JavaServer Faces(JSF)サポートを有効にします。

項目説明
バージョンサポートするJSFバージョンを選択します。
ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

Primefaces、Richfaces、Openfaces、またはIcefaces

対応するJSFコンポーネントライブラリ(PrimeFaces、RichFaces、OpenFaces、またはICEfaces)を使用できるようにするには、チェックボックスを選択します。

ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

Google App Engine

Google App Engineを使用できるようにするには、チェックボックスを選択します。

項目説明
Google App Engine SDKJava用Google App Engine SDKのインストールディレクトリへのパスを指定します。 the Browse button をクリックして、対応するディレクトリを選択できます。
永続化必要に応じて、サポートするApp Engine Datastoreの実装(英語)(JDOまたはJPA)を選択します。
ダウンロードGoogle App Engine SDKへのパスが指定されていない場合、このリンクをクリックしてGoogle App Engineのダウンロードページを開くことができます。このページでは、Java用Google App Engine SDKの最新バージョンをダウンロードできます。

Hibernate

チェックボックスを選択して、Hibernateサポートを有効にします。

項目説明
デフォルトの hibernate 構成とメイン・クラスを作成するこのチェックボックスを選択して、Hibernate構成ファイルhibernate.cfg.xmlと、main() メソッドを持つクラスを作成します。
データベースのスキーマをインポートするデータベーススキーマを自動的にインポートするには、このチェックボックスを選択します。
ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

JavaEE永続性

チェックボックスを選択して、Java Persistence API(JPA)サポートを有効にします。

項目説明
persistence.xml バージョン

使用するpersistence.xmlファイルのバージョンを選択します。

JPAを実装するライブラリファイルのダウンロードも選択した場合( ダウンロード オプション)、選択したバージョンによって、ダウンロードできるファイルが定義されます。

データベースのスキーマをインポートするデータベーススキーマを自動的にインポートするには、このチェックボックスを選択します。必要に応じて、チェックボックスの上のリストからインポートするJPA実装固有のデータベース・スキームを選択します。
ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

SQL サポート

SQLサポートを有効にするには、チェックボックスを選択します。

項目説明
デフォルト・ダイアレクトモジュールにデフォルトで使用されるSQLダイアレクトを選択します。デフォルトのプロジェクトSQLダイアレクトを使用するにはプロジェクトのデフォルトを選択します。

Thymeleaf

Thymeleafsupportを有効にするには、チェックボックスを選択します。

Thymeleafを実装するライブラリが必要です。既存のライブラリを使用するか、新しいライブラリを作成して使用するか、ライブラリファイルがまだコンピューターで利用できない場合はダウンロードするか、ライブラリの設定を後で延期するかを選択できます。

ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

WebServices クライアント

Webサービスクライアント開発サポートを有効にするには、チェックボックスを選択します。

項目説明
サンプル・クライアント・コードを生成するこのチェックボックスをオンにすると、サンプルクライアントコードがソースフォルダー(たとえばsrc)に生成されます。

コードを生成するために、IntelliJ IDEAは対応するWSDL(英語)ファイルを指定するように求めます。

構成このリンクをクリックして、使用したいWSエンジンの設定を指定します。

バッチ・アプリケーション

バッチアプリケーション開発サポートを有効にするには、チェックボックスを選択します。

項目説明
batch.xml を作成するチェックボックスを選択して、META-INF \ batch.xmlマッピングファイル( <batch-artifacts> ルート要素を持つファイル)を作成します。
サンプル・ジョブ Xml を作成するチェックボックスを選択してサンプルジョブXMLファイルMETA-INF \ batch-jobs \ job.xmlを作成します。
ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

CDI: コンテキストおよび依存性注入

チェックボックスを選択して、コンテキストおよび依存性インジェクション(CDI)サポートを有効にします。

CDIを実装するライブラリが必要です。既存のライブラリを使用するか、新しいライブラリを作成して使用するか、ライブラリファイルがコンピューターでまだ利用できない場合はダウンロードするかを選択できます。

ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

DMサーバー

SpringSource dm Serverを使用し、dm Serverをターゲットとしたアプリケーションを開発できるようにするには、チェックボックスを選択します。

項目説明
サーバー

一覧から使用するサーバーを選択します(該当するサーバーが既にIntelliJ IDEAで定義されている場合)。

IntelliJ IDEAでサーバーを定義するには、追加をクリックしてサーバー設定を指定します。

ファセット

モジュールが実装するデプロイ成果物タイプを選択します(IntelliJ IDEA用語ではSpring DMファセットタイプ)。

  • バンドル、OSGiバンドル。IntelliJ IDEAは作成します:

    • バンドル用のMETA-INF\MANIFEST.MFファイル。

    • dm Bundleアーティファクト構成。

    • dm Server APIのプロジェクトレベルのライブラリ。このライブラリは、モジュールの依存関係に追加されます。

    • dmサーバー指向の実行/デバッグ構成。

    必要に応じて、追加オプションを指定します。

  • PARまたは計画、dmサーバーPARまたはプラン。関連する設定を指定します。

  • 構成、構成アーティファクト。アーティファクト名を指定します。

dm Server デプロイアーティファクトの詳細については、SpringSource dm Serverプログラマーガイド(英語)の「デプロイアーキテクチャ」および「アプリケーションの開発」を参照してください。

バンドルオプション
Spring DM サポート

Spring(英語)サポートを有効にするには(IntelliJ IDEA用語でSpringファセットを作成するには)、このチェックボックスを選択します。その結果、IntelliJ IDEAは次のファイルを作成します。

  • META-INF \ spring \ module-context.xml
  • META-INF \ spring \ osgi-context.xml

このステップでは、Springを実装するライブラリファイルをダウンロードすることはお勧めしません。ただし、モジュールを作成した後、プロジェクト構造ダイアログで対応するクイックフィックスを使用して、それを行うことができます。

Web モジュール

ジェネリックWeb アプリケーション(英語)開発サポート(IntelliJ IDEA用語でWebファセットを作成する)を有効にするには、このチェックボックスを選択します。関連する設定を指定します。

  • バージョン。サポートするServlet仕様のバージョンを選択します。

  • web.xml を作成します。バージョン3.0以降の場合:このチェックボックスを選択して、デプロイ記述子(英語)ファイルweb.xmlを作成します。(以前のバージョンでは、このファイルは常に作成されます。)

その結果、IntelliJ IDEAはweb \ WEB-INF \ web.xmlを作成します(バージョン3.0以降の場合-指定されている場合)。

PARまたはプランオプション
名前PARの場合、これはアプリケーションID Application-SymbolicName、プランの場合はプラン名( <plan> エレメントの name 属性)です。
バージョンアプリケーションまたは計画バージョン(Application-Version または <plan> 要素の version 属性)。
プラン

計画を作成するには、このオプションを選択します。IntelliJ IDEAは次を作成します:

  • 計画 XMLファイル。

  • dm計画案の仕様。

プラットフォームアーカイブ (PAR)

PARを作成するには、このオプションを選択します。IntelliJ IDEAは次を作成します:

  • PAR用のMETA-INF\MANIFEST.MFファイル。

  • dm Platformアーカイブアーティファクト仕様。

スコープ付きプランの場合:このチェックボックスを選択すると、プランのスコープが設定されます( <plan> エレメント内の scoped="true" に対応)。
アトミックプランの場合:プランをアトミックにするにはこのチェックボックスを選択します( <plan> エレメント内の atomic="true" に対応)。
ネストされたバンドル

この領域のコントロールを使用して、PARまたは計画内の他のDM Server デプロイ成果物を管理します。(IntelliJ IDEAでは、これらのモジュールに適切なdmサーバーファセットがある場合、これらのモジュールは同じプロジェクト内の他のモジュールによって表されます)PARにはOSGiバンドルと構成成果物、計画OSGiバンドル、構成成果物、PARおよびその他の計画が含まれます。

  • 追加。このボタンを使用して、成果物をリストに追加します。表示されたダイアログで必要な成果物(IntelliJ IDEAモジュール)を選択します。

  • 除去。このボタンを使用して、選択した成果物をリストから削除します。

  • Up。計画の場合:このボタンを使用して、選択した成果物をリスト内で1行上に移動します。(成果物の順序は、それらのデプロイ順序を定義します。)

  • Down。計画の場合:このボタンを使用して、選択した成果物をリストの1行下に移動します。

  • バージョン。計画の場合:このボタンを使用して、選択した成果物のバージョンまたはバージョンの範囲を指定します( <artifact> エレメントの version 属性に対応します)。

設定オプション
名前成果物のOSGi名を指定します(デプロイステージでは、ファイルの名前に対応します)。

EJB: エンタープライズ JavaBean

エンタープライズJavaBean(EJB)サポートを有効にするには、チェックボックスを選択します。

項目説明
バージョン

サポートするEJBバージョンを選択します。

EJBを実装するライブラリファイルのダウンロードも選択した場合( ダウンロード オプション)、選択したバージョンにより、ダウンロードできるファイルが定義されます。

ライブラリ

EJBを実装するライブラリが必要です。既存のライブラリを使用すること、新しいライブラリを作成して使用すること、ライブラリファイルがまだコンピューター上にない場合はダウンロードすること、またはライブラリのセットアップを後で延期することを選択できます。

ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

JavaEE アプリケーション

このチェックボックスを選択すると使用可能になる機能は、主にJava EEアプリケーションをエンタープライズアプリケーションアーカイブ(EAR)にパッケージ化することに関連しています。

項目説明
バージョンJava EEバージョン。

RESTful WebServices

チェックボックスを選択して、RESTful Webサービス(クライアントおよびサーバー)開発サポートを有効にします。

項目説明
サーバーコードを生成するこのチェックボックスを選択すると、サンプル HelloWorld サーバークラスがソースフォルダー(たとえば、src)に作成されます。
クライアントコードを生成するこのチェックボックスをオンにすると、サンプル HelloWorldClient クラスがソースフォルダー(たとえば、src)に作成されます。
ライブラリ

RESTful WebServices.the JAX-RS API(英語)を実装するライブラリが必要です。既存のライブラリを使用するか、新しいライブラリを作成して使用するか、ライブラリファイルがまだコンピューターで利用できない場合はダウンロードするか、ライブラリの設定を後で延期するかを選択できます。

ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

Spring

チェックボックスを選択して、Springサポートを有効にします。

Springを実装するライブラリが必要です。既存のライブラリを使用するか、新しいライブラリを作成して使用するか、ライブラリファイルがまだコンピューターで利用できない場合はダウンロードするか、ライブラリの設定を後で延期するかを選択できます。

ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。

Spring MVC、Springバッチ、または他のSpringフレームワーク

特定のSpringフレームワーク(Spring MVC、Springバッチなど)のサポートを追加するには、チェックボックスを選択します。

選択したフレームワークを実装するライブラリが必要です。既存のライブラリを使用するか、新しいライブラリを作成して使用するか、ライブラリファイルがコンピューターでまだ利用できない場合はダウンロードするかを選択できます。

ライブラリの使用使用するライブラリを選択します(対応するライブラリがIntelliJ IDEAで既に定義されている場合)。
作成

対応するjarファイルがコンピューターで既に使用可能な場合は、それらのファイルをライブラリに配置できます。作成をクリックし、開いたダイアログで必要なファイルを選択します。

オプションで、選択したライブラリを編集するには構成をクリックします。

ダウンロード

必要なライブラリファイルをダウンロードするには、このオプションを選択します。

必要に応じて、構成をクリックしてライブラリの設定と内容を編集します。

後でライブラリを設定する後でライブラリの設定を延期するには、このオプションを選択します。
最終更新日: 2020年7月10日

関連ページ:

フレームワークを追加する (ファセット)

フレームワーク固有のアプリケーションを開発するために、IntelliJ IDEAはファセットを備えています。ファセットにはライブラリ、依存関係、およびテクノロジが含まれており、それらによってフレームワーク固有の設定を構成するための追加のUI要素が提供されます。すべてのフレームワークがすぐに使用できる...

ライブラリ

ライブラリは、モジュールが依存できるコンパイル済みコードの集合です。IntelliJ IDEAでは、グローバル(多くのプロジェクトで使用可能)、プロジェクト(プロジェクト内のすべてのモジュールで使用可能)、およびモジュール(1つのモジュールで使用可能)の3つのレベルでライブラリを定義できます。Jav...

Webアプリケーションのサポートを有効にする

このトピックでは、Web アプリケーションオプションをオンにしたときに使用できる機能について説明します。前提条件:Web アプリケーションオプションと関連する機能を利用できるようにするには:ULTIMATEエディションのIntelliJ IDEAを使用してください。(対応する機能は、Communit...

Webサービスの概要

IntelliJ IDEAでWebサービスを開発するには、対応するモジュールを適切に構成し、必要なすべてのライブラリとサーブレットのリファレンスを提供する必要があります。このセクションでは、これらの要件を満たす最も一般的な方法について説明します。WebおよびJavaEE: Web サービス (JAX...

JSFアプリケーション開発の準備

Java Server Facesプラグインが有効になっていることを確認する設定/環境設定ダイアログ を開き、プラグインを選択します。ダイアログの右側のインストール済みタブでJava EE: Java Server Facesプラグインを見つけ、その横のチェックボックスが選択されていることを確認し...

Google App Engineを使ってみる

IntelliJ IDEAでは、Google App Engineプロジェクトを作成し、アプリケーションをGoogleのインフラストラクチャにアップロードできます。始める前に:Google App Engineプラグインをインストールして有効にしたことを確認します。詳細については、クラウドサポートを...