我正在使用CachedRowSet來保存ResultSet表單數據庫。 根據一些演示代碼: 我寫下面的代碼:CachedRowSetImpl無法解析爲類型
CachedRowSetImpl crs = new CachedRowSetImpl();
但是Eclipse提示我,對CachedRowSetImpl不能被解析爲一個類型。 所以我知道我需要導入一些包。 但我不知道要導入哪一個? 有誰知道?
我正在使用CachedRowSet來保存ResultSet表單數據庫。 根據一些演示代碼: 我寫下面的代碼:CachedRowSetImpl無法解析爲類型
CachedRowSetImpl crs = new CachedRowSetImpl();
但是Eclipse提示我,對CachedRowSetImpl不能被解析爲一個類型。 所以我知道我需要導入一些包。 但我不知道要導入哪一個? 有誰知道?
CachedRowSetImpl類打包在rt.jar中。所以你不需要爲這個類添加任何jar。你可以嘗試刪除當前添加到eclipse buildpath中的JRE並再次添加它。
我刪除了jre和amd重新添加它,它工作。它有什麼問題。太神奇了。 –
我不知道eclipse實際上發生了什麼問題,當它找不到在構建路徑中存在的類時。刷新當前構建路徑已經幫助了我很多次。 –
也許這是一個臭蟲的問題 –
如果你的eclipse類路徑設置正確,我的意思是包含的jar在eclipse classpath中,然後使用ctrl + shift + o。這將組織進口。添加缺少的導入並刪除不必要的內容。
是的,我知道你的意思。日食會自動導入包裹。但在我的日食中,沒有「導入」選項。可能需要添加一些jar嗎? –
使用此代碼:
import javax.sql.rowset.CachedRowSet;
import com.sun.rowset.CachedRowSetImpl
...
CachedRowSet rowSet = new CachedRowSetImpl();
你應該導入com.sun.rowset.jar
到您的項目:
com.sun.rowset.jar
並選擇它。
Eclipse中顯示了這個錯誤 - 訪問限制:該類型對CachedRowSetImpl是無法訪問的,由於所需庫C的限制:\某某\ LIB \ rt.jar的 即使rt.jar中是永遠存在的,在創建的每個Java項目eclipse –
更重要的是,這個CachedRowSetImpl是否被積極支持? –
這裏是使用這個類的eclipse用戶的相關帖子 - http://stackoverflow.com/questions/860187/access-restriction-on-class-due-to-restriction-on-required-library-rt-jar –