如何让Intellij自动解析自定义bean?

时间:2014-07-25 11:00:32

标签: java spring intellij-idea apache-camel

我正在开发Java / Camel应用程序。我已经通过XML文件配置了camel,这导致了

<camelContext id="CamelContext" xmlns="http://camel.apache.org/schema/spring">
    <proxy id="someProcessor"
           serviceInterface="some.Processor"
           serviceUrl="direct:processMessage"/>
</camelContext>

Intellij总是给我一个警告,说明尚未解析自定义bean。对于我在CamelContext中进行的每个编辑,我不想同意这一点。例如(更改了代理ID):

<camelContext id="CamelContext" xmlns="http://camel.apache.org/schema/spring">
    <proxy id="someProcessor1"
           serviceInterface="some.Processor"
           serviceUrl="direct:processMessage"/>
</camelContext>

(顺便说一句,如果我反向编辑,则认为bean再次被解析。)

有没有办法自动解析自定义bean?

1 个答案:

答案 0 :(得分:2)

如果您添加Spring Facet并且包含 camelContext 的Spring配置文件位于Spring Application Context下,那么应该没有问题。