正在将netbeans导入eclipse



昨天,我将netbeans中的应用程序导入eclipse,但与数据库的连接出现错误。

import com.sun.crypto.provider.RSACipher; 

上面写着:

Access restriction: The type RSACipher is not accessible due to restriction on required library

这个导入以前在netbeans中运行得很好,但我无法在eclipse上解决它,有人能帮我吗?

类路径中缺少一个JAR(sunjce_provider.JAR)。当然它是与Netbeans一起提供的,但Eclipse对此一无所知,呵呵

http://www.jarfinder.com/index.php/java/info/com.sun.crypto.provider.SunJCE

原因是项目类路径中缺少库。

若要修复它,您必须向项目类路径添加适当的jar引用。

问题在于Eclipse,解决方案已包含在以下问题的答案中:

由于对所需库rt.jar的限制而对类的访问限制?

根本原因(根据我对这个主题的研究)是sun.*和com.sun.*包是特定于sun JVM的,在未来的版本中可能会更改,而不会出现在其他JVM中。因此,不应使用它们。

相关内容

  • 没有找到相关文章

最新更新