2.12.2.2. 选项
							Camel Maven 插件 验证 目标支持下列选项,可从命令行(使用 -D 语法)或在 < configuration > 标签的 pom.xml 文件中定义。
						
|   参数  |   默认值  |   描述  | 
|   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 属性的组件。当发生这种情况时,URI 验证更为严格,但在不属于组件的属性上会失败,但在 URI 中因为使用 lenient 属性而在 URI 中。例如,使用 HTTP 组件在端点 URI 中提供查询参数。  | 
|   ignoreDeprecated  |   true  |   Camel 2.23 是否忽略端点 URI 中使用的已弃用选项。  | 
|   duplicateRouteId  |   true  |   Camel 2.20 是否对重复的路由 ID 进行验证。路由 ID 应该是唯一的,如果存在重复,则 Camel 无法启动。  | 
|   directOrSedaPairCheck  |   true  |   Camel 2.23 Whether 验证向非现有用户发送的直接/线端点。  | 
|   showAll  |   false  |   是否显示所有端点和简单表达式(无效和有效)。  | 
例如,要关闭忽略使用命令行已弃用选项的使用,您可以运行:
$mvn camel:validate -Dcamel.ignoreDeprecated=false
$mvn camel:validate -Dcamel.ignoreDeprecated=false
							请注意,您必须将 -D 命令参数加上 camel.,eg camel.ignoreDep ated 作为选项名称。