D.2. 将 camel-maven 插件添加到项目中
您可以将 camel-maven 插件添加到项目的 pom.xml
文件中。
步骤
要启用插件,请将以下内容添加到
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.12.0.fuse-7_12_0-00016-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.12.0.fuse-7_12_0-00016-redhat-00001</version> <executions> <execution> <configuration> <includeTest>true</includeTest> </configuration> <phase>process-test-classes</phase> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin>