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

25 篇文章 1 订阅
21 篇文章 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包重新部署,之前的博客里有写如何做。希望对大家有帮助!

  • 12
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值