Spring Explorer未显示bean定义文件中的bean
-
21-09-2019 - |
题
我刚刚下载了SpringSource工具套件,然后创建了一个名为MyDefinition.xml的简单BEAN配置文件,并将其放置在Spring Project的根目录中。但是,Spring Explorer未显示任何数据。我正在使用Eclipse 3.5和最新的Springsource All-Ann-Anstallation。
另外,如果我在配置文件中指定无效的属性名称,则没有错误。但是,自动完成正在起作用。
想法?
解决方案
在Eclipse中的“ Spring Explorer”选项卡中,右键单击您的项目>属性。然后转到Spring> Bean支持,然后选择“配置文件”选项卡。然后,您可以选择文件或扫描目录,然后添加它们。我还没有找到一种自动化目录的方法,因此每当我添加新的Spring Bean文件时,我都不必这样做。出现在该列表中的bean存储在.springbeans文件中。
其他提示
只想补充说,如果您想生成现有项目的网络流的图,则必须使用上下文菜单的“弹簧工具”条目,右键单击Eclipses Project Explorer中的所述项目,并使用“添加Spring Project自然”。
当前(截至2012-04-10起,Spring Explorer视图)使用纯粹的注释驱动的BEAN定义(即使用Java注释来连接所有内容而不是使用XML文件),似乎存在问题。
但是,通过提供最小XML文件来宣布扫描组件的方法。http://forum.springsource.org/showthread.php?118928-spring-explorer-with-java-基于with-web-container-configuration
不幸的是,此过程仍然存在缺陷,缺少一些组件。
只是添加Claudio030
确保您为项目选择了JEE透视图,否则它不会以Java的视角显示。