在今天的开发过程中,遇到了以下问题:
在eclipse的jsp编辑器中进行编码,当使用java SDK中的标准方法时(如String的equals方法,如果使用自己所写对象的方法则不会出现问题),打点后很久才出现代码提示,并且出现代码提示后,进行方法选择操作后eclipse无响应。
在网上查找资料后,发现引起此问题的原因是:代码提示功能使用了jdk的api文档,eclipse的默认设置是即时去网上下载当前输入代码所使用的api文档。
解决问题的方法是:下载api文档到本地,并修改eclipse的设置,使其使用下载的文件。详细如下所示:
1、当前项目-》Properties-》Java Build Path。
2、选择tab:Libraries。
3、展开节点:JRE System Library。修改其中jar文件的设置。
4、jar文件的设置修改:展开jar节点,可以看到有个属性叫做“Javadoc location”。编辑它,将路径改为本地路径。
5、确定设置操作。
Javadoc文件的下载地址:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter
注意:jdk-1_5_0-doc.zip 文件不用被解压。