当前位置: 代码迷 >> 综合 >> idea中tomcat启动项目时出现The origin server did not find a current representation for the target。。。
  详细解决方案

idea中tomcat启动项目时出现The origin server did not find a current representation for the target。。。

热度:18   发布时间:2023-10-27 23:20:41.0

idea中tomcat启动springmvc项目时出现The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

1 问题描述

自己在新建一个springmvc项目的时候经常出现这个错误,曾一度怀疑是IDE的问题,然而最后发现是自己的问题。。。记录一下错误以及相关解决方案。

在这里插入图片描述

2 错误原因

错误原因有很多种:

    1. 没有配置好web项目
    2. 没有index.jsp文件
    3. webapp目录没有放对位置

2.1 如何配置web项目

    1. 首先新建一个webapp文件夹,然后在webapp里面再新建一个WEB-INF文件夹

在这里插入图片描述

    1. 打开project structure,选择要添加web的项目(模块),右键add->Web

在这里插入图片描述

    1. 配置Deployment Descriptors和Web Resource Directory

    Deployment Descriptors:

在这里插入图片描述

在这里插入图片描述

记得后面的web.xml别忘了。

Web Resource Directory:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

点击ok即可。

2.2 创建index.jsp文件

在这里插入图片描述

2.3 放对位置

我之所以没有加载出来的原因是这样弄得:

在这里插入图片描述

webapp放错了,还傻乎乎的以为是idea部署项目的问题。各位如果也遇到同样的错误可以仔细检查下自己这几个工作到底做对着没,如果还报错,建议重新打war包重新部署,之前的博客里有写如何做。希望对大家有帮助!

  相关解决方案