在 IntelliJ 中运行 Spring Boot 应用程序会出现白标错误

Posted

技术标签:

【中文标题】在 IntelliJ 中运行 Spring Boot 应用程序会出现白标错误【英文标题】:Running Spring boot application in IntelliJ gives white label error 【发布时间】:2021-02-20 10:04:38 【问题描述】:

我正在尝试在 IntelliJ 中运行 Spring Boot Web 应用程序,这给了我白标错误。但是,我可以使用 eclipse 和外部 tomcat 服务器运行应用程序。

我有从应用程序返回的上下文映射,但网页总是显示 WhiteLabel 错误 404。 请建议相同的应用程序如何在 eclipse 和外部 tomcat 中工作,但不能在 IntelliJ 中工作。 我正在使用 IntelliJ 社区版 v 2020.2.3 网页在 webapp 文件夹中可用。

【问题讨论】:

您是否将应用程序部署到 Tomcat 服务器作为战争档案?您在 IDE 中使用什么应用程序来运行该应用程序?请添加截图。请注意,IntelliJ IDEA 社区版不支持 Tomcat 服务器。 我是从IDE本身运行的,所以使用内部tomcat服务器进行spring boot应用 【参考方案1】:

首先将 xammp 服务器下载到您的机器上。然后运行您的 Spring Boot 应用程序。我使用这种方法来运行我的 Spring Boot 应用程序。但请记住,IntelliJ 社区并不直接支持 spring-boot。为此,您必须使用 IntelliJ Ultimate。

【讨论】:

以上是关于在 IntelliJ 中运行 Spring Boot 应用程序会出现白标错误的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ 在运行所有测试时不会刷新多模块测试中的 Spring 自动配置

在运行时使用 intellij 在 Spring boot application.yml 文件中注入占位符值

使用 Groovy、IntelliJ 和 Gradle 在项目中“重新运行 Spring Boot 配置注释处理器”

使用 Spring Boot 和多模块的 Maven 配置 - 在 Intellij 中运行应用程序

Intellij 运行相同的 Spring Boot 项目,社区版运行良好,但终极版抛出错误

Intellij 运行配置 Spring Boot 与 Maven 问题