解决MyEclipse下编写jsp程序卡的方案
在使用MyEclipse进行JSP程序开发时,有时可能会遇到编辑器运行缓慢,尤其是在自动提示功能上表现得尤为明显。这种情况通常与MyEclipse的配置和环境设置有关。标题和描述中提到的问题,主要是由于MyEclipse在尝试访问远程的Java Servlet API文档,即javadoc location,导致了性能下降。 在MyEclipse中,当你新建一个工程并添加了J2EE1.4或J2EE1.3的库集,这些库集包含了`javax.servlet.jar`文件。该文件内有一个设置,用于指向Java Servlet API的在线文档。每次在编写代码时,MyEclipse会尝试通过这个链接获取API文档来提供代码提示,这需要访问互联网,尤其是在没有缓存的情况下,频繁的网络请求会显著降低编辑器的响应速度。 解决这个问题的步骤如下: 1. 打开MyEclipse的首选项设置。可以通过菜单栏选择`Window` -> `Preferences`来打开。 2. 在左侧的树形结构中,依次展开`MyEclipse` -> `Java Enterprise Project` -> `Library Sets`。 3. 在右侧的列表中,找到`J2EE1.4`和`J2EE1.3`两个库集,这两个版本都可能包含导致问题的`javax.servlet.jar`。 4. 对于每个有问题的库集,展开它,然后找到`javax.servlet.jar`,点击进入。 5. 选择`Javadoc location`这一项,双击它打开设置对话框。 6. 在打开的对话框中,你需要清除当前的在线javadoc地址,使其为空,或者你可以选择设置本地的JavaDoc路径。如果你已经下载了本地的JavaDoc文档,可以指定到相应的位置。 7. 同样的,对于Java EE 5.0的`javaee.jar`,也需要进行类似的操作,将它的JavaDoc路径设置为空,可以通过`Remove`按钮移除。 完成以上步骤后,MyEclipse就不会再频繁地尝试访问远程的JavaDoc,从而改善了编辑器的性能,特别是JSP文件的自动提示速度。 此外,为了进一步优化MyEclipse的性能,还可以考虑以下几点: - 定期更新MyEclipse到最新版本,以获取官方的性能优化和修复。 - 禁用不必要的插件和服务,只保留与当前项目相关的组件。 - 使用固态硬盘(SSD)作为工作空间,以提高文件读写速度。 - 增加MyEclipse的内存分配,特别是对于大型项目,可以在启动参数中增加 `-Xms` 和 `-Xmx` 参数,如 `-Xms512m -Xmx1024m`。 - 关闭不必要的自动构建和验证功能,只在保存时进行必要的检查。 通过这些调整,可以有效地提升MyEclipse在编写JSP程序时的体验,减少卡顿现象,提高开发效率。
- xinlingdetaiyang2012-08-16以前在网上找到过类似的说法,但还是没效果啊,不知道是没理解,还是什么原因
- gebidashu2002012-11-16相当不错的资料,适合于初学者,赞!
- bhsbsb2012-07-29内容太少了
- 粉丝: 0
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助