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
自动运行插件
您可以让插件作为构建的一部分自动运行,以捕获任何错误。阶段 决定插件何时运行。
在以下示例中,插件在阶段 进程类 中运行,该插件在主源代码编译后运行。
示例
<plugin>
<groupId>org.jboss.redhat-fuse</groupId>
<artifactId>camel-maven-plugin</artifactId>
<version>7.11.0.fuse-sb2-7_11_0-00028-redhat-00001</version>
<executions>
<execution>
<phase>process-classes</phase>
<goals>
<goal>validate</goal>
</goals>
</execution>
</executions>
</plugin>
验证测试源代码
您可以将 maven 插件配置为通过将阶段更改为 process-test-classes 来验证测试源代码:
示例
<plugin>
<groupId>org.jboss.redhat-fuse</groupId>
<artifactId>camel-maven-plugin</artifactId>
<version>7.11.0.fuse-sb2-7_11_0-00028-redhat-00001</version>
<executions>
<execution>
<configuration>
<includeTest>true</includeTest>
</configuration>
<phase>process-test-classes</phase>
<goals>
<goal>validate</goal>
</goals>
</execution>
</executions>
</plugin>