D.2. プロジェクトへの camel-maven プラグインの追加
プロジェクトの pom.xml
ファイルに追加することで、camel-maven プラグインをプロジェクトに追加できます。
手順
プラグインを有効にするには、以下を
pom.xml
ファイルに追加します。<plugin> <groupId>org.jboss.redhat-fuse</groupId> <artifactId>camel-maven-plugin</artifactId> <version>${fuse.bom.version}</version> </plugin>
コマンドラインまたは Java エディターから検証ゴールを実行します。
mvn camel:validate
プラグインの自動実行
プラグインをビルドの一部として自動的に実行して、エラーを検出できます。フェーズ
はプラグインが実行されるタイミングを決定します。
次の例では、プラグインは、メインソースコードのコンパイル後に実行されるフェーズ process-classes
で実行されます。
例
<plugin> <groupId>org.jboss.redhat-fuse</groupId> <artifactId>camel-maven-plugin</artifactId> <version>7.13.0.fuse-7_13_0-00012-redhat-00001</version> <executions> <execution> <phase>process-classes</phase> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin>
テストソースコードの検証
フェーズを process-test-classes
に変更して、テストソースコードを検証するように Maven プラグインを設定できます。
例
<plugin> <groupId>org.jboss.redhat-fuse</groupId> <artifactId>camel-maven-plugin</artifactId> <version>7.13.0.fuse-7_13_0-00012-redhat-00001</version> <executions> <execution> <configuration> <includeTest>true</includeTest> </configuration> <phase>process-test-classes</phase> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin>