一、项目存放路径问题(最常见)

在安装Tomcat时,运行程序都正常,但却打不开http://localhost:8080/,在Tomcat目录webapps下也找不到自己做的项目,这时因为你做的项目没有部署到webapps目录下,倒霉的时候就会遇到报错HTTP Status 500 - Error instantiating servlet class,会怀疑和web.xml文件有关,但是web.xml是正确的,这时候解决办法就是重新部署你的项目到webapps目录下
1.关闭Tomcat服务器,找到servers窗口,如下图(如果找不到,到window—>show View–>Other中搜索servers打开即可显示下图),右击服务器操作见下图

2.双击服务器,进入下图

3.清除服务器缓存

4.修改路径


二、在eclipase 中编译 servlet 但是一致报 HTTP Status 500 - Error instantiating servlet class XXX类 的问题

解决方法
1. 在web.xml 中检测 有没有配置错误
2. 查看 项目的build\classes 下有没有 你的XXX.class 文件,或 tomcat的webapps 下 有没哟编译好的 XXX.class文件
3. servlet类同时在web.xml中配置并加上了@webservlet的注解,去掉其中之一即可
4. tomcat并没有成功部署项目,检查servlet是否初始化,即在init方法里输出日志或断点,看是否进入
5. 查看eclipse工具中的:Project->Build Automatically这个选项,是否勾选,如果没有勾选,选上的话,eclipse可以自动编译,编译后就会有class了,见下图

转载于:https://www.cnblogs.com/wangqilong/p/9417550.html

servlet程序HTTP Status 500 - Error instantiating servlet class 解决相关推荐

  1. HTTP Status 500 - Error instantiating servlet class com.oymn.web.LoginServlet

    记一次找了很久的错误 报错场景是点击注册登录按钮后进行登录,但是点击后却报500错误,报错原因把我误导到servlet类,但是经过多次检查没发现serlvet类的错误,上网查询后都说是web.xml文 ...

  2. Error instantiating servlet class 的解决办法

    web项目中请求出现错误,如下: HTTP Status 500 - Error instantiating servlet class XXXX类  type Exception report  m ...

  3. Error instantiating servlet class com.web.SelectAllServlet 所有的servlet都不能运行,终于找到解决办法

    找了半天发现了原因是mybatis方法不支持重载的原因. 刚开始定义了两个同名的方法. 跳转servlet出现错误 type Exception report message Error instan ...

  4. [Tomcat,Servlet]解决罕见情况导致的错误javax.servlet.ServletException: Error instantiating servlet class

    先说一下Tomcat版本:Tomcat 8.5 1,错误表征情况:javax.servlet.ServletException: Error instantiating servlet class X ...

  5. 部署在sae上的servlet程序出现is not a javax.servlet.Servlet 错误

    sae本身提供了servlet jar包, 部署时删掉你lib目录下的servlet jar包. 转载于:https://www.cnblogs.com/az19870227/p/4079636.ht ...

  6. 测试php phpinfo,PHP phpinfo() 函数 500 error 错误的终极解决办法

    最近突然遇到个 PHP 的技术问题,官方也没给出解决方案只好自己动手了,最早发现问题开始是小程序客服插件在用户说话的时候提示"该小程序出现故障,无法提供服务",环境用的是win20 ...

  7. 当你部署tomcat遇到HTTP Status 500的时候

    今天学到了tomcat,各个步骤都没错,然后在idea上部署的时候出了问题,没错. 它出异常了,一大串的异常,看的都头疼 在网上找了许久,发现他们的报错和我的不太一样 他们的开头,和我的开头是一样的是 ...

  8. HTTP Status 500 - javax.servlet.ServletException: java.lang.OutOfMemoryError: PermGen space

    详细错误信息 HTTP Status 500 - javax.servlet.ServletException: java.lang.OutOfMemoryError: PermGen spacety ...

  9. HTTP Status 500 - javax.servlet.ServletException: File [/head.jsp] not found

    完整错误信息 HTTP Status 500 - javax.servlet.ServletException: File [/head.jsp] not found type Exception r ...

最新文章

  1. Tensorflow 处理libsvm格式数据生成TFRecord (parse libsvm data to TFRecord)
  2. linux tracepoint例子,tracepoint介绍
  3. 9.2 协同过滤-机器学习笔记-斯坦福吴恩达教授
  4. etl报表开发是什么意思_中间表是什么?和报表有什么关系?会带来怎样的问题?又如何解决?...
  5. PHP+AJAX实现账号注册和登陆,附可用demo
  6. cuSPARSE库:(十五)已经弃用的函数(1)
  7. 电脑遇到脱机状态怎么解除?
  8. ES6---new Promise()使用方法
  9. python下载官网-Python2.7.10
  10. 项目管理(PMP)认证介绍
  11. 晚上几点睡才叫“熬夜”?给你“答案”,很多人都想错了
  12. 增强版在线LEFSe分析和可视化鉴定标志性基因或物种
  13. FAT32 学习及注意事项
  14. 集群并行效率测试软件,并行集群系统的Linpack性能测试分析
  15. VSCode 如何设置启动时打开上次关闭时在编辑的文件
  16. [万字]java后端研发岗秋招常见面经总结
  17. VS2019加载QT插件提示“未将对象引用到对象的实例” 以及 “未能正确加载VSIX包”的问题
  18. ptrhon GUI编程
  19. 虚拟机体验NAS私人云全揭秘:深度揭秘虚拟机体验NAS私人云的原由
  20. 破解数据交易“五难”问题,上海数据交易所揭牌成立

热门文章

  1. 七牛云中带前缀的路径斜杆是怎么写的_关于小程序上传图片到七牛的总结
  2. arm linux arp 支持,当ARP缓存为空 - RL-ARM 实时库用户指南
  3. python 64位程序 打包用于32位系统_python分别打包出32位和64位应用程序
  4. linux连接小米随身wifi密码忘记了,小米wifi管理员密码忘记了怎么办?
  5. 二值logit模型的适用条件_一文读懂条件Logistic回归
  6. python如何创建函数对列表里的元素进行分类_zip()函数如何在python中遍历多个列表?...
  7. php定义常量mypi 3.14,php – Codeigniter 3使用未定义的常量VIEWPATH – 假设’VIEWPATH’...
  8. 小型职工工作量c语言,计算机c语言职工工作量统计系统.doc
  9. mysql smack_super-smack测试mysql性能
  10. android service intent-filter,如何在permission中加入intent-filter过滤器获取NotificationListenerService权限...