xml:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:osgi="http://www.springframework.org/schema/osgi"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/osgi http://www.springframework.org/schema/osgi/spring-osgi.xsd">
<bean id="demoBean"
class="org.spring.demo.DemoBean">
</bean>
<osgi:service ref="demoBean" interface="org.spring.demo.DemoInterface"></osgi:service>
</beans>
SpringExplorer列出了“demoBean”节点,但没有列出“osgi:service”的元素。 应该安装其他spring eclipse插件吗?
答案 0 :(得分:0)
实际上,这看起来有点像我最近在STS修复的错误: https://jira.spring.io/browse/INT-3674
因此,尝试从夜间更新站点更新您的STS可能值得。
也可能是
您可以尝试通过确保在实例化应用程序上下文时在运行时确实存在您认为应该存在的bean来区分这两种情况。
如果bean实际上存在并且没有出现在STS模型中,那么我会考虑STS中的一个错误,你应该考虑提交错误报告。否则这是另一个问题。