依存性の「スコープ」 pom.xmlの<dependency>セクションには子要素<scope>を含めることが出来る。 その一覧は以下のとおり。 compileコンパイル時に必要な依存性 providedコンパイル時に必要だが、基本的に外部の環境(コンテナなど)によって提供されると思われるもの runtime実行時に必要(コンパイル時には必ずしも必要ではない) testテスト時に必要 systemJDKなどのシステムライブラリによって提供されるであろう物 このスコープは、思わぬときに使用されるので注意。 例えば、ear:earゴールでearに依存するライブラリのjarを含める場合はruntimeを指定しなければならない。 Maven2サイトの、プラグインドキュメントの読み方 プロジェクトで使用するプラグインは、<plugin>タグ内の<configuration>要素の子要素としてプラグイ