我刚刚下载了 Springsource Tool Suite,并创建了一个名为 myDefinition.xml 的简单 bean 配置文件,并将其放在 Spring Project 的根目录中。但是,Spring Explorer 没有显示任何数据。我正在使用 eclipse 3.5 和最新的 SpringSource 一体化安装。
此外,如果我在配置文件中指定无效的属性名称,我不会收到错误。但是,自动完成功能正在发挥作用。
想法?
我刚刚下载了 Springsource Tool Suite,并创建了一个名为 myDefinition.xml 的简单 bean 配置文件,并将其放在 Spring Project 的根目录中。但是,Spring Explorer 没有显示任何数据。我正在使用 eclipse 3.5 和最新的 SpringSource 一体化安装。
此外,如果我在配置文件中指定无效的属性名称,我不会收到错误。但是,自动完成功能正在发挥作用。
想法?
在 Eclipse 的 Spring Explorer 选项卡中,右键单击您的项目 > 属性。然后转到 Spring > Beans Support 并选择 Config Files 选项卡。然后,您可以选择文件或扫描目录并添加它们。我还没有找到自动扫描目录的方法,所以每当我添加一个新的 spring bean 文件时我都不必这样做。该列表中出现的 bean 存储在 .springbeans 文件中。
只想补充一点,如果要生成现有项目的 webflow 图表,则必须在 Eclipses Project Explorer 中右键单击所述项目,并使用上下文菜单的 Spring Tools 条目“添加 Spring Project Nature”。
目前(截至 2012 年 4 月 10 日)在使用纯注释驱动的 bean 定义(即使用 Java 注释而不是使用 XML 文件来连接所有内容)时,Spring Explorer 视图似乎存在问题。
不过,有一种解决方法,即提供一个声明扫描组件的最小 XML 文件。 http://forum.springsource.org/showthread.php?118928-Spring-Explorer-with-Java-based-Web-Container-configuration
不幸的是,这个程序仍然存在缺陷,缺少一些组件。
只需添加 Claudio030
确保为您的项目选择了 JEE 透视图,否则它不会显示在 Java 透视图中。