Java ro如何将camel package maven plugin 3.7.0用于类型转换器

Java ro如何将camel package maven plugin 3.7.0用于类型转换器,java,maven,apache-camel,Java,Maven,Apache Camel,Hy 我目前正在将我的自定义camel组件更新为camel版本3.7.0 因为现在似乎有必要让camelContext发现TypeConverter,所以我还添加了CamelPackageMaven插件来生成TypeConverterBulkLoader 现在我有一个问题,当我在一个模块中运行插件时,插件崩溃了,这个模块也有一个自定义的camel组件: 生成数据org.apache.maven.plugin.MojoFailureException:无法创建mojo:找不到组件java类型->[

Hy

我目前正在将我的自定义camel组件更新为camel版本3.7.0
因为现在似乎有必要让camelContext发现TypeConverter,所以我还添加了
CamelPackageMaven插件来生成TypeConverterBulkLoader

现在我有一个问题,当我在一个模块中运行插件时,插件崩溃了,这个模块也有一个自定义的camel组件:
生成数据org.apache.maven.plugin.MojoFailureException:无法创建mojo:找不到组件java类型->[Help 1]

在实现自定义语言时,如果没有为此指定javaType,这似乎是一个错误,但我只有一个自定义组件(包括端点/生产者/消费者)和自定义类型转换器

有人能告诉我如何正确使用插件,或者如何实现自定义类型转换器,以便在不使用插件的情况下由上下文拾取它们吗

问候 克里斯

编辑:

当我使用
驼峰组件maven插件
而不是软件包插件

时,同样的错误也会发生,所以我知道该怎么做了

我现在使用
驼峰组件maven插件
,如下所述:

此外,我还必须确保添加所有现在似乎需要的注释(如果它们在camel 2.x中已经是强制性的,那么我不知道) 我特别需要将
@UriParams
添加到端点配置类本身(不仅仅是端点中的变量)。
此外,我还必须将
@Component(“name”)
添加到Component类中

所有这些都记录在本页和该页上的其他链接中: