Web アプリケーションのサポートを有効にする
IntelliJ IDEA で Web アプリケーション(W) サポートを有効にすると、次のことが可能になります。
アプリの開始ページとして使用する index.jsp を使用して Web リソースディレクトリ web を作成し、オプションで Web アプリ デプロイ記述子 (英語) WEB-INF/web.xml を作成します。
デプロイ記述子、Web リソースディレクトリ、および Java Web ソースルートを管理できる Web ファセットを作成します。
Web ツールウィンドウへのアクセスを提供します。
プロジェクトまたはモジュールの作成時に Web アプリケーション(W) サポートを有効にし、アプリケーションサーバーを指定すると、IntelliJ IDEA は そのサーバーの実行 / デバッグ構成も作成します。
新しい Web アプリケーションを作成する
'ようこそ' 画面で 新規プロジェクト をクリックするか、 を選択します。
ジェネレーター リストから Jakarta EE を選択してください。
新しいプロジェクトに名前を付け、使用する言語であるビルドツールを選択し、 Web アプリケーション プロジェクトテンプレートを選択します。
Git リポジトリの作成 オプションを選択して、新しいプロジェクトをバージョン管理下に置きます。
JDK リストから、プロジェクトで使用する JDK を選択します。
JDK がコンピューターにインストールされているが、IDE で定義されていない場合は、 JDK を追加 を選択し、JDK ホームディレクトリへのパスを指定します。
必要な JDK がコンピューターにない場合は、 JDK のダウンロード を選択します。

ウィザードの次のステップで、サポートする Jakarta EE バージョンを選択します。
依存関係 リストから サーブレット を選択してください。
作成(C) をクリックします。
既存のモジュールに Web アプリケーションのサポートを追加する
プロジェクト ツールウィンドウ (Alt+1) で、必要なモジュールを選択します。
Ctrl+Shift+A を押して、
Add Framework Supportと入力します。アクションが見つかったら、それをクリックして Add Framework Support ダイアログを開きます。
開いたダイアログで、 Web アプリケーション を選択し、サーブレット仕様のバージョンを選択します。
デプロイ記述子 web.xml ファイルを作成する場合は、 Create web.xml チェックボックスを選択します。
OK をクリックします。

Web アプリケーションの設定を管理する
プロジェクト構造 ダイアログで、Web アプリ デプロイ記述子(英語) 、Web リソースディレクトリ、および Java Web ソースルートを管理できます。
メインメニューで、 に移動するか、 Ctrl+Alt+Shift+S を押します。
左ペインで、 モジュール または ファセット を選択します。
ウェブ ファセットを選択します。
以下を設定します。
- デプロイ記述子
アプリのデプロイ記述子のリスト
- Web リソースディレクトリ
ウェブアプリのリソース(ウェブページやイメージなど)を含むディレクトリ
- ソースルート
ソースルートには、ウェブアプリケーションの Java クラス(サーブレット、フィルター、マネージドビーンなど)が含まれます。
詳細については、 Web ファセットページ を参照してください。
アプリケーションアーティファクトを管理する
アーティファクトの設定を管理するには、 プロジェクト構造 ダイアログ( )を使用します。
アプリケーションをサーバーにデプロイするには、アプリケーション アーティファクトが必要です。 Java Web アプリケーションの場合、IntelliJ IDEA は以下のアーティファクトフォーマットを提供します。
Web アプリケーション: 展開済み これは展開済みのウェブアプリケーションアーカイブ(WAR )で、ウェブサーバーへのデプロイに対応したディレクトリ構造です。
Web アプリケーション: アーカイブ これは WAR ファイルです。
詳細については、 アーティファクト を参照してください。