当前位置: 首页 > 知识库问答 >
问题:

Spring Tool Suite 3.6.3-Spring Explorer只有Beans-应用程序

朱雅惠
2023-03-14

我的Spring Explorer只显示bean-

我甚至尝试了一个新的安装和Spring入门指南,而不是我自己的项目,但我得到了相同的结果:

1) 我已经下载并安装了STS 3.6.3的新版本。

2) 然后,我在仪表板上单击了管理:IDE扩展,安装了Gradle支持,并重新启动了STS。

3) 我去了File-Import-Spring入门内容

4) 我选择了Rest服务,并选择了Gradle的构建类型。

5) 现在在Spring Explorer中,我看到:gs rest service complete-Beans-Application(gs rest service initial为空)

对于这个例子,我希望看到GreetingController(a@RestController)及其@Request estMmap。如何让它向我显示包含所有其他Spring元素的树?

(请注意,3.6.3有一个错误修复,应该显示RestController的Request Mappings-https://issuetracker.springsource.com/browse/STS-3751所以也许这是一个回归问题,而不是我做错了什么)

如果我转到属性-Spring-Beans Support-默认值是选中“自动检测Spring Boot配置文件”。取消选中它并选中“自动检测带注释的JavaSpring配置文件”会得到相同的结果。配置集面板是空的。配置文件面板列出了应用程序。下面的两个复选框现在都没有选中——当我尝试它们时也没有更改任何内容。单击扫描...只是加载一个空的禁用面板,并带有错误注释“没有可用条目”。

共有1个答案

赵越
2023-03-14

我试过了(用maven而不是Gradle,但没什么不同)。我得到了与您描述的相同的行为,但是…在我清理/构建项目后,预期的元素(带有请求映射的RestController)确实会出现。

所以我认为:

  • STS-3751的错误确实已修复
  • 模型缓存刷新错误仍然存在

可能这就是问题所在:https://issuetracker.springsource.com/browse/STS-3541

它显示为目前仍未解决。

 类似资料:
  • 我一直在找这样的东西。 拥有此micronaut应用程序代码 如何将Spring的ApplicationContext与Micronaut的ApplicationContext合并。 问候

  • 我有一个java应用程序,它在运行时会产生另一个JVM。然而,我想使用jpack打包我的应用程序,它运行得很好。但是在运行时,当我的应用程序尝试使用调用下一个JVM时 我必须知道,应用程序是使用定制的JVM启动的,并且没有像“java”这样的命令。所以我得到的错误是这个java。无法执行getAbsolutePath()。 如果没有java可执行文件,我的应用程序如何在单独的进程中运行另一个jar

  • 我有以下情况。在我的微服务[MA]中,我希望在应用程序启动后或基于某个事件初始化/销毁一些bean。想象一下,还有另一个微服务[MB],它保存关于ContentStores的信息。在MA启动之后,我想向MB请求contentStore条目,基于此,我想根据需要创建这么多bean。可能会有一个事件触发storrecreated/storredeleted,在这种情况下,我需要销毁bean。 我目前不

  • 问题内容: 我读到每个应用程序都在自己的JVM中运行。为什么会这样呢?他们为什么不让一个JVM运行2个或更多应用程序? 我说的是通过公共静态void main(String [])方法启动的应用程序…) 问题答案: (我假设您正在谈论通过方法启动的应用程序…) 理论上,您可以在JVM中运行多个应用程序。实际上,它们可以以各种方式相互干扰。例如: JVM具有一组System.in/out/err,一

  • 我是这个领域的新手。我正在制作一个简单的Spring Boot应用程序,它调用另一个API,编辑内容并在客户端返回数据。因此,我希望只有当URL位于配置文件(application.yml)中时,才可以从应用程序调用新API 例如,如果应用程序。yml是 如果我试图在代码中创建一个新的请求映射(http://api3.com/),它将不会返回任何东西,或者无论如何都不可能。有办法吗?

  • 我有一个与RESTful服务和MySQL数据库相结合的EJB应用程序。我想在我的Wildfly服务器上部署这个应用程序。我已经配置了一切,到目前为止,当我想通过Wildfly服务器上的Eclipse启动应用程序时,没有任何错误。问题是我不能通过浏览器访问重新源码--我想在浏览器中调用http://localhost:8080/rest-ejb-articleservice/v1/articles来