美文网首页
异常:Whitelabel Error Page This ap

异常:Whitelabel Error Page This ap

作者: 高手坟墓_ | 来源:发表于2019-07-09 19:20 被阅读0次

springboot项目默认没有webapp目录,如果自己加了,打包时得打到resources目录下,可在pom.xml的<build>标签中添加以下内容:


错误页面.png
<resources>
   <resource>
      <directory>src/main/webapp</directory>
      <!--注意此次必须要放在此目录下才能被访问到 -->
      <targetPath>META-INF/resources</targetPath>
      <includes>
         <include>**/**</include>
      </includes>
   </resource>
   <resource>
      <directory>src/main/resources</directory>
      <filtering>true</filtering>
      <includes>
         <include>**/*</include>
      </includes>
   </resource>
</resources>

当然还有一种更搞笑的原因,那就是前后端开发都没在一个分支上
上面是我自己遇到这个问题后的两次解决方法,至于其它方法网上一大把,在这里就不多说了,比如下面这几种:
原因1:
Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包
原因:spring-boot会自动加载启动类所在包下及其子包下的所有组件.
原因2:
在springboot的配置文件:application.yml或application.properties中关于视图解析器的配置问题:
当pom文件下的spring-boot-starter-paren版本高时使用:
spring.mvc.view.prefix/spring.mvc.view.suffix
当pom文件下的spring-boot-starter-paren版本低时使用:
spring.view.prefix/spring.view.suffix
原因3:
控制器的URL路径书写问题
@RequestMapping(“xxxxxxxxxxxxxx”)
实际访问的路径与”xxx”不符合.

相关文章

网友评论

      本文标题:异常:Whitelabel Error Page This ap

      本文链接:https://www.haomeiwen.com/subject/jivfkctx.html