环境
- Linux/Ubuntu20.04LTS
- IntelliJ IDEA Community Editon 2021.1
- maven 3.6.3
- jetty 11.0.5
异常
java.lang.ClassNotFoundException: javax.servlet.Filter
java.lang.NoClassDefFoundError: javax/servlet/Filter
使用mvn jetty:run插件来运行web应用,出现异常!
原因
缺少servlet相关的包
方案
- 直接修改配置pom.xml文件,添加相应的依赖
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
重新运行项目即可
参考
说明
- 【遇上雨季,吃定彩虹】 --Layuji
- 由个人整理发布,编写过程难免有所遗漏或错误,恳请指出,以免误导大家!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。