用eclipse写Java程序的时候,每写一个点操作符的时候就弹出一个提示框,今天出现的情况,提示信息如下:

An internal error occurred during: "Computing additional info".

Could not initialize class javax.crypto.JceSecurityManager

原因是使用了 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关联上。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答