D.2. 将 fabric8-camel-maven 插件添加到您的项目中
您可以将 fabric8-camel-maven 插件添加到项目的 pom.xml
文件中。
流程
要启用插件,请将以下内容添加到
pom.xml
文件中:<plugin> <groupId>io.fabric8.forge</groupId> <artifactId>fabric8-camel-maven-plugin</artifactId> <version>{fabric8CamelMavenPluginVersion}</version> </plugin>
注:
检查 fabric8-forge 发行版本的当前版本号。您可以在以下位置找到最新版本:https://github.com/fabric8io/fabric8-forge/releases。
然后,您可以从命令行或 Java 编辑器(如 IDEA 或 Eclipse)运行验证目标。
mvn fabric8-camel:validate
自动运行插件
您还可以使插件作为构建的一部分自动运行,以捕获错误。在以下示例中,阶段决定插件何时运行。在示例中,阶段是 process-classes
,它在编译主源代码后运行。
示例
<plugin> <groupId>io.fabric8.forge</groupId> <artifactId>fabric8-camel-maven-plugin</artifactId> <version>2.3.80</version> <executions> <execution> <phase>process-classes</phase> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin>
验证 test souce 代码
您还可以配置 maven 插件来验证测试源代码。根据 process-test-classes
更改阶段,如下所示。
示例
<plugin> <groupId>io.fabric8.forge</groupId> <artifactId>fabric8-camel-maven-plugin</artifactId> <version>2.3.80</version> <executions> <execution> <configuration> <includeTest>true</includeTest> </configuration> <phase>process-test-classes</phase> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin>