3

我正在使用 Eclipse Juno 和一个 JSF 2.1 项目。

Facelets 文件中的 EL 表达式的自动完成非常慢。慢到如果我尝试使用 20 种左右的方法自动完成 JSF Bean,Eclipse 编辑器将挂起 10-15 秒,直到我看到成员/属性列表。

我看到它的方式我有 2 个解决方案,我都不知道如何实现,所以任何帮助都会有所帮助。(优先于第一个)

  1. 解决慢的问题。我的猜测是当我按下 ctrl-space 时 Eclipse 正在做一堆我不需要的东西,如果可以禁用那些应该让它更快的东西。(有根据的猜测)

  2. 完全禁用 El Expressions 的自动完成并安装 JBoss 工具(我必须说,它完美无缺,但是当与本机自动完成支持结合使用时,它仍然挂在每个 ctrl-space 上)。

因此,任何一种解决方案都会有所帮助 - 一起解决缓慢禁用自动完成。

提前致谢!!

4

2 回答 2

5

好吧..因为没有人回答..

我删除了 JSF 方面并安装了 jboss 工具。工作正常,因为我从 eclipse 之外构建我的项目。

有一些注意事项,例如支持某些内容,但总而言之,这是“少有的”解决方案。

于 2012-09-12T07:01:20.523 回答
4

这对我有用:

  • 窗口 -> 显示视图 -> 错误日志
  • 如果在为 JRE 查找 javadoc 时出现超时错误,请执行以下操作:
    • 项目属性 > Java 构建路径 > 库
  • remove the JRE, add the JDK (or maybe you can configure the Java-doc for the JRE)
于 2012-11-09T11:06:06.450 回答