Eclipse建立Maven web專案jsp表頭報錯
阿新 • • 發佈:2019-02-13
今天在使用eclipse建立專案的時候,自動建立的檔案的表頭也就是預設的index.jsp頁面出現了錯誤:superclass"javax.servlet.http.HttpServlet" was not found on the Java Build Path,jboss伺服器已經安裝,那麼怎麼解決呢?
嘗試了很多的方法,有的說是缺少相應的依賴的jar包,配置之後還是報錯,幸好找到了答案。
原來是建立的web工程沒有新增相應的tomcat或者是jboss執行時相關類導致的。因為Web工程是執行在Tomcat或者jboss伺服器上的,一般我們建立web專案的時候都會事先指定Target runtime也就是執行時的版本,那麼怎麼設定呢?
(1) 右擊web工程-----》屬性或Build Path------》Java BuildPath->Libraries------》AddLibray...------》Server Runtime
(2) 點選Next進入下一步選擇伺服器
(3) 切換到Java Build Path介面中的Oraderand Export
這樣也許顯示的不明確,比如我們建立一個動態的java web 專案:
問題總算是解決了,學習仍在繼續~