<camel:camelContext id="myCamelContext">
<camel:routeBuilder ref="route"/>
</camel:camelContext>
我尝试在Intellij IDEA(“Parse custom bean”)中解析上面的bean,但是得到以下错误:
的自定义处理程序
虽然测试成功运行,但IDE也会在我的测试代码中显示任何相应@Autowired
注释的错误。应用程序在运行时工作,我将camel-spring作为maven依赖项。它只在IDE中出现问题。
答案 0 :(得分:4)
camel-spring maven依赖是在“运行时”范围内。虽然从技术上讲这是正确的,但这使得Intellij在编码时无法使用。将maven范围更改为“compile”使Intellij能够使用camel spring bean处理程序来解释bean。