Contexts and Dependency Injection (CDI) を使用するアプリケーションの作成

ウィザードを使用して、Contexts and Dependency Injection (CDI) を使用するアプリケーションを作成できます。

始める前に

ワークスペースで Java EE ファセット・プロジェクト (すなわち、ユーティリティー・プロジェクト、EJB プロジェクト、Web プロジェクト、コネクター・プロジェクト、またはアプリケーション・クライアント・プロジェクト) を作成します。 これらのプロジェクトのいずれかを作成する方法については、ウィザードを使用した Java EE プロジェクトの作成と構成を参照してください。

手順

  1. Java EE パースペクティブで、Java EE ファセット済みプロジェクトを右クリックし、「プロパティー」 > 「プロジェクト・ファセット」を選択します。
  2. プロジェクトを右クリックして、「プロパティー」 > 「プロジェクト・ファセット」を選択し、「Context and dependency injection」を選択して「適用」および「OK」をクリックします。
    CDI プロジェクト・ファセット
    beans.xml ファイルを表示するには、以下を展開します。
    • ユーティリティー・プロジェクト: <proj>/src/META-INF
    • EJB プロジェクト: <proj>/ejbModule/META-INF
    • Web プロジェクト: <proj>/WebContent/WEB-INF
    • コネクター・プロジェクト: <proj>/connectorModule/META-INF
    • アプリケーション・クライアント・プロジェクト: <proj>/appClientModule/META-INF
    この時点で、このファイルは仮想的には空です。
    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd">
    </beans>
  3. これで、CDI 対応プロジェクトが作成されました。

フィードバック