【问题标题】:Whitelabel Error Page Error after deployed on server部署到服务器后的 Whitelabel 错误页面错误
【发布时间】:2020-08-15 06:41:46
【问题描述】:

我使用 Spring Boot 框架创建了一个项目。

我在服务器上部署后出现此错误,但它在 localhost 上运行良好。

白标错误页面
此应用程序没有显式映射 /error,因此您将其视为后备。
格林威治标准时间 2020 年 4 月 30 日星期四 19:14:00 出现意外错误(类型=未找到,状态=404)。 /WEB-INF/view/sign-in.jsp

这是我的 application.properties 文件

spring.mvc.view.prefix=/WEB-INF/view/
spring.mvc.view.suffix=.jsp
spring.thymeleaf.view-names=html/*

logging.level.org.hibernate.SQL=debug

spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect

spring.resources.chain.strategy.content.enabled=true
spring.resources.chain.strategy.content.paths=/**

【问题讨论】:

  • 您是否将应用程序打包为 WAR?你用的是什么服务器?
  • 如何部署它?使用 docker 还是只执行 jar/war?
  • 请记住,您必须将其打包为 war 文件以提供视图等静态内容
  • 我刚刚执行了jar文件?
  • 您需要向我们提供有关您的问题的更多信息,以便我们为您提供帮助。也许向我们展示堆栈跟踪?

标签: java spring spring-boot


【解决方案1】:

当我按照medTech 的建议在我的项目中添加<packaging>war</packaging> 来创建war 文件时,我的问题就解决了。

【讨论】:

    猜你喜欢
    • 2020-02-25
    • 2021-09-24
    • 1970-01-01
    • 2019-05-03
    • 2023-03-13
    • 2020-03-03
    • 1970-01-01
    • 2021-12-20
    • 2017-06-03
    相关资源
    最近更新 更多