6.2.2. Maven における EJB アーカイブプロジェクトの作成
Maven を使用して JAR ファイルにパッケージ化された 1 つ以上のエンタープライズ Bean が含まれるプロジェクトを作成する方法を説明します。
前提条件
- Maven が既にインストールされている必要があります。
- Maven の基本的な使用法を理解している必要があります。
手順6.2 Maven における EJB アーカイブプロジェクトの作成
Maven プロジェクトの作成
Maven のアーキタイプシステムとejb-javaee6
アーキタイプを使用して EJB プロジェクトを作成することができます。作成するには、以下のパラメーターを用いてmvn
コマンドを実行します。mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=ejb-javaee6
mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=ejb-javaee6
Copy to Clipboard Copied! Toggle word wrap Toggle overflow プロジェクトのgroupId
、artifactId
、version
、package
を指定するよう要求されます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow エンタープライズ Bean の追加
エンタープライズ Bean を作成し、Bean のパッケージの適切なサブディレクトリにあるsrc/main/java
ディレクトリ下のプロジェクトに追加します。プロジェクトの構築
プロジェクトを構築するには、pom.xml
ファイルと同じディレクトリでmvn package
コマンドを実行します。このコマンドを実行すると、Java クラスがコンパイルされ、JAR ファイルがパッケージ化されます。ビルドされた JAR ファイルにはartifactId-version.jar
という名前が付けられ、target/
ディレクトリに置かれます。
結果: JAR ファイルをビルドしパッケージ化する Maven プロジェクトが作成されます。アプリケーションサーバーへデプロイすることができるエンタープライズ Bean と JAR ファイルがこのプロジェクトに含まれるようにすることが可能です。