“在服务器上运行”会在Eclipse STS中引发错误

时间:2014-01-05 20:40:52

标签: eclipse spring

我是Spring的新手,我想学习如何使用Spring开发REST API,所以我已经学习了这个教程:

https://spring.io/guides/gs/rest-service/

我点击“在服务器上运行”,当我访问“localhost:8080 / greeting”时,我得到:

请求的资源不可用。

有什么线索?

此致

1 个答案:

答案 0 :(得分:0)

您是否阅读过Working a Getting Started guide with STS

在STS中运行应用程序的步骤

  • 将整个应用程序的根文件夹向下拖动到服务器实例。
  • 单击“开始”按钮以启动应用程序。
  • 您应该看到tc服务器日志记录出现在其中一个控制台窗口中。
  • 右键点击该应用,然后选择打开主页。 STS中的浏览器选项卡应该打开并显示“Hello,world!”文本。

如果您想在服务器上运行使用指南Building a RESTful Web Service构建的应用,请阅读指南Converting a Spring Boot JAR Application to a WAR

例如,您需要添加Web配置

public class HelloWebXml extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(Application.class);
    }

}