Tomcat报错“类com.mrli.servlet.HelloServlet不是Servlet”

【AUTOSAR-DCM】-3.1-将CDD导入CFG并查看$22服务配置变化(UDS诊断DID带一个Data) 案例背景:(共8页精讲) 在《【UDS诊断描述文件CDD】-3.2-编辑CDD给$22服务创建一个带一个Data的DID(dataIdentifier)数据标识符》中,适应使用CANdela Studio在CDD中创建一个带一个Data的DID(dataIdentifier)数据标识符,见图0-1。现在我们将该CDD文件导入到CFG(DaVinci Configurator),看看配置会发生哪些变化。 图0-1 目录 1 将诊断描述文件CDD导入CFG(DaVinci Configurator. 阅读详情

在这里插入图片描述
问题引起原因:Tomcat10太新了,Tomcat10将所有的javax包名改成了Jakarta

解决办法:
1.上Maven repository搜索我们需要的最新的dependency,首先是Servlet-api
在这里插入图片描述
我们需要的是最新的dependency,所以选中第四个,进去之后直接选择最新的就可以了,下面是dependency代码

<!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-servlet-api -->
<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>tomcat-servlet-api</artifactId>
    <version>10.1.0-M8</version>
</dependency>

然后是jsp-api
在这里插入图片描述

dependency

<!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-jsp-api -->
<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>tomcat-jsp-api</artifactId>
    <version>10.1.0-M8</version>
</dependency>

2.将我们的这两段代码放到项目的pom中,替换掉原来的dependency然后更新一下依赖包
3.将我们导入的javax的包手动全部改为jakarta

import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
uniapp(全端兼容)-最新详细实现接入腾讯云IM即时通讯教程,uniapp在安卓苹果app端/小程序/h5移动端等集成使用腾讯云im插件,提供消息列表与聊天对话示例,支持发图片/私聊/实时监听消息 uni-app,腾讯云IM,安卓app,苹果app,微信小程序,移动端,H5网页,手机网站,微信小程序、支付宝小程序,手机app端,nvue,im即时通讯,腾讯云IM详细教程,如何接入腾讯IM即时通讯,使用腾讯im有没有插件,怎么使用腾讯云IM插件,tim-wx-sdk,聊天sdk,即时通讯im uniapp私聊/群聊/聊天室,实现IM即时通讯仿微信聊天功能,对接腾讯云IM+音视频,调用腾讯即时通信IM的示例,卡顿很卡不流畅,音视频,全局监听,仿微信IM,uni-huanxin-im,sdk,实现多端实时通 阅读详情

相关推荐

【图像大模型】RIFE实战:如何通过中间流估计实现4K视频的实时插帧优化

本文深入解析了基于深度学习的RIFE视频插帧算法,重点探讨其核心的中间流估计技术如何实现高效精准的帧生成。通过实战教程,详细介绍了针对4K视频的实时处理优化方案,包括环境配置、参数调优及性能瓶颈分析,帮助用户利用消费级显卡将低帧率视频转化为流畅的高帧率体验。

weixin_29093017的博客 455

类***Servlet不是Servlet的解决办法

这两天被这个问题卡住了(小白勿喷),一度心态爆炸,要么是使用注解404错误,然后直接再web.xml中配置,配置完以后变成500错误。 搜寻资料,发现原来我下的tomcat10和我的servlet.jar包不匹配的问题,因为我是用的maven,直接随便找了servlet的dependency导入进入,问题就在这,因 ...

CBYHS的博客 6405

微信抢红包神器自动抢软件

微信抢红包神器自动抢软件

weixin_44006731的博客 8079

JavaWeb-错误:类xxx不是Servlet

出现这个的原因是Tomcat10以上的版本要使用新版jar包 解决方案: 1.更换Tomcat10以下的版本 Apache Tomcat® - Apache Tomcat 9 Software Downloads 2.更换Tomcat10对于jar包,选择对应Tomcat版本号的jar包下载 https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-servlet-api tomcat10之后servlet依赖包名不是javax...

JChan.的博客 2888

态路小课堂丨三款800G光模块方案介绍—SR8/DR8/2FR4

800G QSFP-DD 2FR4光模块使用CWDM4波长(1271/1291/1311/1331nm),单通道速率为100G,通过MUX减小光纤的数目,其光学接口采用CS接口或双芯LC接口。

poposu的博客 2386

SAP IDOC与EDI实战解析:从基础原理到跨系统采购订单同步

本文深入解析了SAP IDOC与EDI在企业数据交换中的核心作用,通过跨系统采购订单同步的实战案例,详细阐述了从基础原理到配置部署的全过程。文章将IDOC比作标准化数据“集装箱”,EDI视为高效传输“高速公路”,并提供了从消息类型定义、处理代码开发到全链路测试的完整指南,帮助企业实现自动化、无差错的业务协同。

weixin_28335283的博客 294

Tomcat 10产生实例化Servlet类[com.mu.servlet.FileServlet]异常解决办法

HTTP状态 500 - 内部服务器错误 类型 异常报告 消息 实例化Servlet类[com.mu.servlet.FileServlet]异常 描述 服务器遇到一个意外的情况,阻止它完成请求。 其他人的解决方法 解决办法,大部分博主都是叫你降低版本到tomcat 9,但是我觉得这并不是解决问题的最佳方法(虽然他确实可以解决), 但是我觉得,解决办法的最佳方法应该是不断向前于与时俱进,而不是倒退 版本总会更新的,你总不能一直用老的东西,总会被淘汰的, 我的解决方法 其实产生问题的原因是你们用的api太旧了

木心Fx的博客 1003

Jetson Nano官方镜像下载&烧录

在NVIDIA Jetson Nano开发者套件上安装NVIDIA官方Ubuntu镜像

weixin_44222088的博客 8845

servlet不是servlet的解决办法

解决servlet不是servlet的办法

weixin_52340314的博客 562

arduino uno spi驱动12864

arduino uno spi驱动12864

yvee的博客 2060

基于Simulink的无线充电系统LCC补偿网络建模与控制

本文详细介绍了基于Simulink的无线充电系统LCC补偿网络建模与控制方法。首先分析了LCC补偿网络的恒流输出、软开关实现和抗偏移能力等优势,并对比了不同补偿拓扑特性。随后分步骤讲解了Simulink建模流程,包括LCC主电路构建、关键参数设计、双闭环控制系统实现等核心环节。重点阐述了移相控制策略和软开关验证方法,提供了系统效率计算和抗偏移测试的调试技巧。最后展示了仿真结果,在耦合系数变化20%时,闭环系统仍能保持输出电压稳定在±2%波动范围内。文章还探讨了工程扩展方向,并针对常见问题给出了解决方案,为无

xiaoheshang_123的博客 539

类HelloServlet不是Servlet

原因:Tomacat 10 之后servlet依赖包名不是 javax.servlet,而是jakarta.servlet 解决办法: 1 . 重新安装Tomcat 9 (建议初学者,记住。。。最新的不一定是最好的) 2.tomcat10把 javax.servlet 都改为了jakarta.servle(这个方法我用了,只会报错,可能是只是改 了包名,但其实仓库里没有这个包)*不可行* 3.最后想到的是改为最新的dependency,这样javax就会自己变为jakarta。所以还...

weixin_50882278的博客 6508

【Claude】SSL certificate verification 错误:证书校验失败与自定义 CA 配置

获取并验证企业 CA 证书后,需要配置 Claude Code(Node.js)信任该证书。Claude Code 的 SSL 错误通常源于企业代理:不是 Anthropic 服务器的问题Node.js 使用独立的 CA 存储:操作系统信任了企业 CA 不等于 Node.js 也信任NODE_EXTRA_CA_CERTS 是标准解决方案:指向包含企业 CA 的 PEM 文件绝不使用 NODE_TLS_REJECT_UNAUTHORIZED=0:这等于关闭所有 HTTPS 安全验证证书链完整性很重要。

博客 6803

Maven运行web时,出现jakarta.servlet.ServletException: 类Servlet不是Servlet的问题

Maven运行web时,出现jakarta.servlet.ServletException: 类Servlet不是Servlet的问题 记录一下,在运行的时候,发现**jakarta.servlet.ServletException: 类ser.Servlet不是Servlet。 发现tomcat10之后不是javax.servlet了而是jakarta.servlet,所以Web的依赖应该换成下面的这两个,换了之后就对了。 <!--jsp的依赖--> <dependency&g

weixin_44322375的博客 1万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

JSP的Web程序提示ServletHandle.XXXHandle不是Servlet的解决

调试jsp写的web程序,结果在Login系统时提示ServletHandle.LoginHandle不是Servlet,是版本冲突还是版本过低?

weixin_44107140的博客 582

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

报:类com.qin.servlet.HelloServlet不是Servlet

报错误:类com.qin.servlet.HelloServlet不是Servlet 类型 异常报告 消息 类com.qin.servlet.HelloServlet不是Servlet 描述 服务器遇到一个意外的情况,阻止它完成请求。 例外情况 jakarta.servlet.ServletException: 类com.qin.servlet.HelloServlet不是Servlet org.apache.catalina.authenticator.AuthenticatorBase.invoke

尘埃的博客 2200

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Tomcat10 报错500 类xxxx不是Servlet 解决方法

tomcat10之后servlet依赖包名不是javax.servlet,而是jakarta.servlet <dependency> <groupId>jakarta.servlet</groupId> <artifactId>jakarta.servlet-api</artifactId> <version>5.0.0</version>

黎先生的博客 1679

Maven Servlet出现此错误类com.richard.servlet.HelloServlet不是Servlet

在Maven和Servlet中出现以下报错: jakarta.servlet.ServletException: 类com.richard.servlet.HelloServlet不是Servlet org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve

weixin_45567738的博客 1393

web开发 Tomcat启动报错 5种解决方法 Server Tomcat v8.0 Server at localhost failed to start . 五种综合解决方法

Eclipse 中Tomcat 启动报错 Eclipse的提示窗口  Server Tomcat v8.0 Server at localhost failed to start . 日志输出中报   Failed to destroy end point associated with ProtocolHandler["ajp-nio-8009"]    从网上找了许多,有以下几个解...

kjcxmx的博客 3万+

类com.xxx.servlet.HelloServlet不是Servletde 的解决办法

Tomcat ,servlet

weixiaoning_jy的博客 709

JavaServer Page它不是Servlet

目录前言1.JSP概述2.注释3.隐式对象4.指令5.脚本元素6.错误处理7.小结 前言       Servlet有两个缺点是无法克服的:首先,写在Servlet中的所有HTML标签必须包含Java字符串,这使得处理HTTP响应报文的工作十分繁琐;第二,所有的文本和HTML标记是硬编码,导致即使是表现层的微小变化,如改变背景颜色,也需要...

松落 1172

com.example.web.DemoServlet不是Servlet

相关代码: package com.example.web; import javax.servlet.*; import java.io.IOException; public class DemoServlet implements Servlet { @Override public void init(ServletConfig servletConfig) throws ServletException { } @Override public Ser

qq_43259860的博客 697

jakarta.servlet.ServletException: 类com.tang.HelloServlet不是Servlet

java写servlet项目时提示类com.tang.HelloServlet不是Servlet

YoYoYoWhatIsUp的博客 677

tomcat7.0和servlet开发问题

tomcat的默认工作目录下的webapps放的是想要挂到服务器上的项目,注意项目的第一级子目录下一定要有web.xml,WEB-INI文件夹,否则不被tomcat认为是可以挂上的项目。如webapps下的 项目server下一定要有web.xml,WEB-INI才能挂载,如果server的目录结构是这样的: |server ,,,,,,|WebRoot ,,,,,,,,,,,,|we...

weixin_34021089的博客 971

利用 Tomcat 10 构建 Servlet 报错:类 xxx 不是 Servlet

异常报告 解决方法 异常原因 Tomcat 10 之后 Servlet 依赖包不再是 javax.servlet ,而是改为 jakarta.servlet。 解决办法 使用 Tomcat 10 以下的版本。 dependency 修改为最新的 jakarta.servlet。

Acx7的博客 1346

类com.lu.servlet.HelloServlet不是Servlet

tomcat10之后servlet依赖包名不是javax.servlet,而是jakarta.servlet 。 可以用以下两个依赖 <dependency> <groupId>jakarta.servlet.jsp</groupId> <artifactId>jakarta.servlet.jsp-api</artifactId> <version>3.0.0</version> <scope&gt

qq_40905896的博客 3298
上一篇: maven pom文件及导出问题配置resources
下一篇: Servlet使用
小小代码熊
博客等级 码龄7年 5粉丝 77原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值