用eclipse写Java程序的时候,每写一个点操作符的时候就弹出一个提示框,今天出现的情况,提示信息如下:
Aninternalerroroccurredduring:"Computingadditionalinfo".Couldnotinitializeclassjavax....
An internal error occurred during: "Computing additional info".
Could not initialize class javax.crypto.JceSecurityManager 展开
Could not initialize class javax.crypto.JceSecurityManager 展开
1个回答
展开全部
原因是使用了 content assist 功能,eclipse会去查找java的源代码,首先在本地找,然后到internet上找。本地默认是没有java的源代码。computing additional info表示在搜索internet上的java的源代码
解决办法:
1. 找到JDK安装目录下的src.zip文件;
2. 打开eclipse: Window菜单->Preference->Java->Installed JREs;
3. 在列表中选择你eclipse正在使用的JRE,然后Edit;
4. 选择rt.jar,然后点击"Source Attachment"按钮,弹出对话框后选择"External File",然后把你的JDK安装目录下的src.zip文件与rt.jar关联上。
解决办法:
1. 找到JDK安装目录下的src.zip文件;
2. 打开eclipse: Window菜单->Preference->Java->Installed JREs;
3. 在列表中选择你eclipse正在使用的JRE,然后Edit;
4. 选择rt.jar,然后点击"Source Attachment"按钮,弹出对话框后选择"External File",然后把你的JDK安装目录下的src.zip文件与rt.jar关联上。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询