【发布时间】:2014-07-25 11:00:32
【问题描述】:
我正在开发一个 Java/Camel 应用程序。我已经通过 XML 文件配置了骆驼,这导致了一个
<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?
【问题讨论】:
-
您如何触发每次编辑的警告?我只需要对
标记进行 alt-enter,选择解析 bean 就可以了。我没有看到重复的警告 -
像你说的那样解析bean后,在上下文中编辑后警告又回来了,请参阅我更新的问题。
标签: java spring intellij-idea apache-camel