我有一個動態Web項目,我正致力於將jsp/servlet應用程序從JRun遷移到Tomcat。Eclipse錯誤...無法解析到某種類型
我收到錯誤:com.ibm.ivj.eab.dab.DatastoreJDBC不能被解析爲一個類型。
我有* .class文件坐在一個COM/IBM/IVJ/EAB/DAB文件夾(我究竟是如何發現他們)內。我已經嘗試創建一個jar文件,並通過「Add External Jar」添加到構建路徑中,我也嘗試添加一個「External Class Folder」並指向包含有問題的「com」目錄的文件夾。
不過,錯誤仍然存在。奇怪的是,如果我開始輸入包名eclipse實際上會自動爲我完成課程! (如下圖)。任何想法將不勝感激。也許這些類是爲了更老的java版本而編譯的,而且這會造成麻煩?也許我需要做些什麼來確保類在WEB-INF/lib目錄中結束?
我
在您的代碼中是否存在導入語句? –
@ChrisGerken no我只是在頁面頂部添加了<%@ page import =「com.ibm.ivj.eab.dab。*」%>(這是一個JSP頁面),並且還有 <%@ page import =「com .ibm.ivj.eab.dab.DatastoreJDBC「%>有趣的是Eclipse不介意第一次導入,而是將第二次導入爲錯誤。 – mikey