我开发了一个Spring Boot REST API,其URL是:http://localhost:8080/greeting
然而,当我试图访问它时,它会说
Whitelabel错误页面此应用程序没有明确的映射 /错误,所以你看到这是一个后备。星期一3月19日22:06:54美国东部时间 2018出现意外错误(type = Not Found,status = 404)。没有 消息可用
答案 0 :(得分:0)
它说/找不到问候语,它应该被重定向到/错误页面,但是没有错误页面,所以错误显示给你。
您需要专注于发布rest api / greeting。 您可以在代码here
中找到更多示例答案 1 :(得分:0)
这有三个原因发生
ErrorController
促进任何错误处理。
(最推荐)server.error.whitelabel.enabled=false
application.properties。 (只是初学者的解决方案)@SpringBootApplication
已配置的级别与您的级别相同
控制器。 e.g。 src/main/java/com/myPackage/
--BootApplication
--RestController
你可以将BootApplication保持在层次结构的一级以上,它也可以解决你的问题(这个解决方案根本不是推荐的。它只是一个选项,所以让你知道)。