ツールおよびプロジェクトの概要

Java™ EE モジュール依存関係を定義するために使用できる、Maven 開発用のツールがいくつかあります。POM 項目を使用してプロジェクト構造を定義することもできます。

POM エディターの概要

POM エディターを開くには、Maven 対応プロジェクトの pom.xml ファイルをダブルクリックします。これは、複数のタブがある、フォーム・ベースのエディターであり、 Maven オブジェクト・モデルの編集を容易にします。
「概要」ページ
プロジェクトのアーカイブ・タイプと、関連プロパティーを概観します。
「概要」タブ
「依存関係」ページ
プロジェクトとアーカイブの依存関係を追加し、それらの管理方法を 定義します。
「依存関係」タブ
依存関係階層
深いレベルの依存関係を表示します。
「依存関係階層」タブ。
実効 POM
ソース pom.xml とマージされたすべてのデフォルト値を含む、読み取り専用のフルモデル・ビューを表示します。
「実効 POM」タブ。
pom.xml (ソース・ビュー)
コンテンツ・アシストの支援を利用して POM XML ソースを編集します。
pom.xml ソース・タブ

「Maven リポジトリー」ビュー

Maven リポジトリー・ビューアー では、アプリケーションのビルドに使用されるローカル・リポジトリーおよびリモート・リポジトリー のドリルダウンおよび検索を行うことができます。 ローカル ${user.home}/.m2/settings.xml ファイル内、またはプロジェクトの pom.xml ファイル内に、リポジトリーをさらに定義することができます。
リポジトリー・ビューアー

開発ワークベンチのプロジェクト構造に影響を及ぼす POM 項目

以下の表に、 いくつかのシナリオと、Maven pom.xml に記述される属性、それらが開発ワークベンチのプロジェクト設定に及ぼす影響を 示します。
シナリオ POM 属性 プロジェクト構造の変更
ソース・フォルダーの場所を設定します。
<build> 
<sourceDirectory></sourceDirectory>
Java ビルド・パス設定は、このソース・フォルダーに変更されます。
出力フォルダーの場所を設定します。
<build> 
<outputDirectory></outputDirectory>
Java ビルド・パス設定は、この出力フォルダーに変更されます。
EAR ファイルまたは WAR ファイルのアーカイブ名を定義します。
<build>
<finalName></finalName>
プロジェクトのデプロイ名を変更し、エクスポートおよびデプロイメントの際にこのアーカイブ名を作成します。
EJB プロジェクトの MANIFEST ファイルを使用して依存関係を追加します。
<archive>
<manifest>
<addClasspath>true</addClasspath> 
生成される MANIFEST.MF ファイルには、依存関係が含まれます。
src フォルダー内の MANIFEST ファイルを使用します。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifestFile>src/main/java/META-INF/MANIFEST.MF</manifestFile>
</archive>
デプロイされた JAR ファイル内の既存の MANIFEST.MF ファイルを使用します。
WAR モジュールを作成します。
<packaging>war</packaging> 
+
<plugin> 
<groupId>org.apache.maven.plugins</groupId> 
<artifactId>maven-war-plugin</artifactId> 
…
動的 Web ファセットが指定され、詳細な変更のために WAR プラグイン設定が読み取られます。
EAR デプロイメント記述子 XML を生成しません。
<generateApplicationXml>false</generateApplicationXml>
Application.xml ファイルは出力場所に生成されません。
トピックのタイプを示すアイコン 概念のトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: tools_overview.html