将camel maven插件与OSGI蓝图结合使用

将camel maven插件与OSGI蓝图结合使用,maven,apache-camel,osgi,Maven,Apache Camel,Osgi,我正在使用camel V2.21.0,并尝试使用camel-maven插件。当我运行“mvn camel:run”时,会出现以下错误: INFO: Copy thread finished. [ERROR] ************************************* [ERROR] Error occurred while running main from: org.apache.camel.test.blueprint.Main [ERROR] java.lang.refl

我正在使用camel V2.21.0,并尝试使用camel-maven插件。当我运行“mvn camel:run”时,会出现以下错误:

INFO: Copy thread finished.
[ERROR] *************************************
[ERROR] Error occurred while running main from: org.apache.camel.test.blueprint.Main
[ERROR] 
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.apache.camel.maven.RunMojo$1.run (RunMojo.java:519)
    at java.lang.Thread.run (Thread.java:748)
Caused by: java.lang.RuntimeException: Gave up waiting for service (objectClass=org.apache.camel.CamelContext)
    at org.apache.camel.test.blueprint.CamelBlueprintHelper.getOsgiService (CamelBlueprintHelper.java:320)
    at org.apache.camel.test.blueprint.CamelBlueprintHelper.getOsgiService (CamelBlueprintHelper.java:281)
    at org.apache.camel.test.blueprint.Main.doStart (Main.java:110)
    at org.apache.camel.support.ServiceSupport.start (ServiceSupport.java:61)
    at org.apache.camel.main.MainSupport.run (MainSupport.java:170)
    at org.apache.camel.main.MainSupport.run (MainSupport.java:501)
    at org.apache.camel.test.blueprint.Main.main (Main.java:81)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.apache.camel.maven.RunMojo$1.run (RunMojo.java:519)
    at java.lang.Thread.run (Thread.java:748)
[ERROR] *************************************
在POM文件中,我有骆驼插件,如:

<plugin>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-maven-plugin</artifactId>
    <version>2.21.0</version>
    <configuration>
        <useBlueprint>true</useBlueprint>
    </configuration>
</plugin>

org.apache.camel
驼峰maven插件
2.21.0
真的
我查看了V2.18.0、V2.18.1和V2.19.0中报告的问题,我查看了V2.18.0、V2.18.1和V2.19.0中报告的问题