Eclipse 未能执行目标org.apache.camel:camel maven插件:2.11.0:run MojoExecutionException
我使用带有原型蓝图的EclipseJuno创建了一个小型OSGiMaven项目 当我(右键单击)Project->runas->Maven构建时,在目标骆驼中出现以下错误:Run-e-X 我知道blueprint.xml中的骆驼路线是正确的,因为我已经用JUnit测试了它,并且它已经运行了 我不明白乳清骆驼:跑是不行的。从ApacheCamel文档来看,它应该可以在Eclipse作为Maven运行的情况下完美地工作 我的pom.xml文件包含以下内容Eclipse 未能执行目标org.apache.camel:camel maven插件:2.11.0:run MojoExecutionException,eclipse,apache,maven,plugins,apache-camel,Eclipse,Apache,Maven,Plugins,Apache Camel,我使用带有原型蓝图的EclipseJuno创建了一个小型OSGiMaven项目 当我(右键单击)Project->runas->Maven构建时,在目标骆驼中出现以下错误:Run-e-X 我知道blueprint.xml中的骆驼路线是正确的,因为我已经用JUnit测试了它,并且它已经运行了 我不明白乳清骆驼:跑是不行的。从ApacheCamel文档来看,它应该可以在Eclipse作为Maven运行的情况下完美地工作 我的pom.xml文件包含以下内容 <plugin> <
<plugin>
<groupId>org.apache.camel</groupId>
<artifactId>camel-maven-plugin</artifactId>
<version>2.11.0</version>
<configurtion>
<useBlueprint>true</useBlueprint>
<logClasspath>true</logClasspath>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.8</version>
</plugin>
org.apache.camel
驼峰maven插件
2.11.0
真的
真的
org.codehaus.mojo
构建助手maven插件
1.8
我得到的错误如下:
[错误]无法在项目传输上执行目标org.apache.camel:camel maven插件:2.11.0:run(默认cli):null:MojoExecutionException:InvocationTargetException:放弃等待服务(objectClass=org.apache.camel.CamelContext)->[帮助1]
org.apache.maven.lifecycle.LifecycleExecutionException:未能在项目传输上执行目标org.apache.camel:camel maven插件:2.11.0:run(默认cli):null
有什么想法吗?在执行
camel:Run
之前运行mvn install
命令。如果希望同时执行这两个命令:mvn安装camel:run
发生的情况是,插件试图在目标文件夹中找到blueprint.xml文件。如果未找到此文件,则获取CamelContext(OsgiDefaultCamelContext)时出错。mvn安装
com并通过填充目标文件夹解决此问题
我在这里测试,得到了同样的错误。唯一的区别是我在shell中使用了maven(不像您在Eclipse中那样)
干杯