關於Maven+Tomcat7下cannot be cast to javax.servlet.Servlet問題的解決辦法


  今天在開發 JavaWeb 項目的時候,遇到了這么一個問題,這個錯誤是我在進行表單的異步提交的時候出現的。無法轉化為 Servlet

 

  經過我的一番檢查之后!沒有發現任何問題。。。。

  注解配置無誤

  繼承了 HttpServlet

 

  

   web-app版本也沒有問題,支持注解

  pom.xml里也添加了scope

  經過了一番查閱博客,發現網上基本都是讓加scope的,但是根本沒有效果啊啊啊啊啊!

  其實問題不是出在這里,而是出在 jar 包,我的 jdk 中已經有一個 servle-api 的 jar 了,但是在pom.xml中為了項目的編譯我又引入了一個 jar 包,導致了 jar 包的沖突,因此只要刪除jdk中的 servlet-api.jar 就可以讓項目正常運行了!

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM