【发布时间】:2014-12-24 04:40:17
【问题描述】:
我的 Spring Explorer 只显示 Beans -> Application 而没有别的。当我刚刚运行 Eclipse 并添加了 STS 插件时,我能够看到更多的 Spring 信息,包括 Configuration 文件、Controllers 和 RequestMappings。
我什至尝试过全新安装和 Spring 入门指南,而不是我自己的项目,但我得到了相同的结果:
1) 我已下载并安装了 STS 3.6.3 的新副本。
2) 然后从仪表板中单击管理:IDE 扩展并安装 Gradle 支持并重新启动 STS。
3)我去了文件-导入-Spring入门内容
4) 我选择了 Rest Service 并选择了 Gradle 的 Build Type。
5) 现在在 Spring Explorer 中我看到:gs-rest-service-complete - Beans - 应用程序(并且 gs-rest-service-initial 为空)
对于这个例子,我希望看到 GreetingController(一个@RestController)和它的@RequestMapping。如何让它向我展示包含所有其他 Spring 元素的树?
(请注意,3.6.3 的错误修复应该显示 RestController 的 RequestMappings - https://issuetracker.springsource.com/browse/STS-3751 所以这可能是一个回归问题,而不是我做错了什么)
如果我转到 Properties - Spring - Beans Support - 默认是选中“Auto detection for Spring Boot configuration files”。取消选中它,而是选中“自动检测带注释的 Java Spring 配置文件”,我得到了相同的结果。配置集面板为空。配置文件面板列出了应用程序。下面的两个复选框现在都没有被选中——当我尝试它们时,它们都没有改变。单击扫描...只会加载一个空白且已禁用的面板,其中包含错误说明“无可用条目”。
【问题讨论】:
标签: sts-springsourcetoolsuite spring-tool-suite