所有页面都在 Postman 中使用 Maven 为 Spring Boot 应用程序提供 404 错误

Posted

技术标签:

【中文标题】所有页面都在 Postman 中使用 Maven 为 Spring Boot 应用程序提供 404 错误【英文标题】:All pages are giving 404 Error in Postman for Spring Boot application using Maven 【发布时间】:2021-08-08 00:02:00 【问题描述】:

https://github.com/SREEJA-PALLA/SpringBootCoursesAPI/tree/master

我在邮递员中收到 404 错误,这是我的项目。

"时间戳": "2021-05-18T17:46:24.979+00:00", “状态”:404, “错误”:“未找到”, “信息”: ””, “路径”:“/主题”

我检查了依赖项并尝试了很多方法,但似乎没有任何效果。 有人可以帮忙吗? 提前谢谢你。

【问题讨论】:

添加痕迹有助于发现问题 【参考方案1】:

您已经用

注释了您的主应用程序类
@ComponentScan("com.delivery.request")

但是你的代码库中不存在这个包。所以 Spring 没有找到你希望它找到的 Controller。这是在com.example.courseData.topic 包中。

【讨论】:

我进行了更改,现在出现了这个错误,我的 applications.properties 文件是空的,但我不知道要在其中添加什么来配置我的数据库: 描述:无法配置数据源:未指定“url”属性,也无法配置嵌入式数据源。原因:无法确定合适的驱动程序类 操作:考虑以下情况:如果您想要嵌入式数据库(H2、HSQL 或 Derby),请将其放在类路径中。如果您有要从特定配置文件加载的数据库设置,您可能需要激活它(当前没有配置文件处于活动状态)。

以上是关于所有页面都在 Postman 中使用 Maven 为 Spring Boot 应用程序提供 404 错误的主要内容,如果未能解决你的问题,请参考以下文章

Chrome 谷歌浏览器安装使用 Postman 和 Sense 插件

Maven 依赖项都在一个文件中

面试 Spring Boot 再也不怕了,答案都在这里!

在 VSCode 里也能用 Postman了

如何用postman做接口测试

如何用postman做接口测试