博客 / 詳情

返回

java.lang.ClassNotFoundException: javax.servlet.Filter

環境

  • 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相關的包

方案

  1. 直接修改配置pom.xml文件,添加相應的依賴
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
 </dependency>

重新運行項目即可

參考

  • https://mvnrepository.com/art...

説明

  • 【遇上雨季,吃定彩虹】 --Layuji
  • 由個人整理髮布,編寫過程難免有所遺漏或錯誤,懇請指出,以免誤導大家!
user avatar lankerens 頭像 eisuto 頭像 markerhub 頭像 an_653b347d1d3da 頭像 cunyu1943 頭像 fulng 頭像 huzilachadedanche 頭像 lingfeng23 頭像
8 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.