D.4. 选项

maven 插件支持从命令行配置以下选项(使用 -D 语法),或者在 < configuration > 标签中的 pom.xml 文件中定义。

表 D.1. Fabric8 Camel Maven 插件选项

参数默认值描述

downloadVersion

true

是否允许从互联网下载 Camel 目录版本。如果项目使用默认与此插件不同的 Camel 版本,则需要这样做。

failOnError

false

如果找到无效的 Camel 端点,是否失败。默认情况下,插件会在 WARN 级别记录错误

logUnparseable

false

是否记录无法解析的端点 URI,因此无法验证

includeJava

true

是否包含要为无效的 Camel 端点验证的 Java 文件

includeXML

true

是否包含要为无效 Camel 端点验证的 XML 文件

includeTest

false

是否包含测试源代码

includes

-

将 java 和 xml 文件的名称过滤为仅包含匹配任何给定模式列表的文件(通配符和正则表达式)。可以使用逗号分隔多个值。

excludes

-

要过滤 java 和 xml 文件的名称,以排除与任何给定模式列表匹配的文件(通配符和正则表达式)。可以使用逗号分隔多个值。

ignoreUnknownComponent

true

是否忽略未知组件

ignoreIncapable

true

是否忽略解析端点 uri

ignoreLenientProperties

true

是否忽略使用 lenient 属性的组件。当这是 true 时,则 uri 验证是严格的,但对不属于组件的属性失败,而是因为使用 lenient 属性而在 uri 中。例如,使用 HTTP 组件在 endpoint uri 中提供查询参数。

showAll

false

是否显示所有端点和简单的表达式(无效和有效)。