1. 程式人生 > >錯誤:程式包javax.servlet不存在;錯誤:程式包javax.servlet.http不存在問題解決辦法

錯誤:程式包javax.servlet不存在;錯誤:程式包javax.servlet.http不存在問題解決辦法

在編譯servlet程式的時候提示javax.servlet和javax.servlet.http不存在,原因是CLASSPATH路徑找不到servlet相關的包,所以會提示錯誤。


到javax目錄下看是否有servlet相關包


發現並沒有,說明jdk1.7本身是不自帶servlet相關包的。這時,如果伺服器上安裝了有tomcat,可到tomcat安裝路徑下的lib目錄找到servlet-api.jar檔案,新增路徑到環境變數CLASSPATH中。(具體路徑要看自己的安裝目錄)

具體:

開啟/etc/profile檔案,新增以下內容:


重新載入/etc/profile檔案:source /etc/profile

重新編譯servlet程式,將不會再報錯誤。