Server Library [Apache Tomcat 7.0] unbound解決方案


問題描述:

  當在MyEclipse中導入高版本Eclipse的[Eclipse Dynamic Web]項目后,會發現其Java Build Path(選定項目->Alt+Enter即可打開Properties for MyApp)的Libraries中有一項顯示:Server Library [Apache Tomcat 7.0] (unbound),即“未綁定”,如下截圖所示:

  如此將造成:由於缺少Tomcat的jar包(jsp-api.jarservlet-api.jar),造成Controller(即控制器)報錯:The import javax.servlet.http.HttpServletResponse cannot be resolved,如下截圖所示:

  由於MyEclipse默認沒有創建Server Runtime,因此無法通過Edit添加,如下截圖所示:

解決方案1:

  直接手動將Tomcat的lib下的包:jsp-api.jarservlet-api.jar拷貝到項目中,如下截圖所示:

解決方案2:

  自己手動創建Server Runtime,File->New->Other...->搜索server,具體步驟如下截圖所示:

至此,項目配置完畢了,原本Server Library [Apache Tomcat 7.0] (unbound)會自動消失,不必手動移除,可以查看如下:

 


免責聲明!

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



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