ウィザードを使用して、Contexts and Dependency Injection (CDI) を使用するアプリケーションを作成できます。
始める前に
ワークスペースで Java™ EE ファセット・プロジェクト (すなわち、ユーティリティー・プロジェクト、EJB プロジェクト、Web プロジェクト、コネクター・プロジェクト、またはアプリケーション・クライアント・プロジェクト) を作成します。これらのプロジェクトのいずれかを作成する方法については、
ウィザードを使用した Java EE プロジェクトの作成と構成を参照してください。
手順
- Java EE ファセット・プロジェクトを右クリックして、を選択し、「Context and dependency injection」を選択、「適用」および「OK」をクリックします。 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>
- これで、CDI 対応プロジェクトが作成されました。