我正在使用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 –