在Eclipse(Helios)中打开JSF页面(JSF + Apache Trinidad + facelet)时,Eclipse会在页面打开前冻结几秒钟。
此外,在编辑页面时,代码完成/语法验证速度很慢 - 例如我输入<tr
:并且我必须等待几秒才能继续输入或显示tr标签。
每次打开开关标签时我都要等待,这让我非常讨厌。
我也在使用自定义facelet标签。
如何避免Eclipse冻结/放慢速度?我是否必须更改任何配置才能加快速度?
答案 0 :(得分:5)
我尝试使用XHTML编辑器而不是JSF编辑器,冻结似乎已经停止了。
我右键单击我的* .xhtml文件并选择Open with-&gt; XHTML Designer
此外,您可以通过转到Window-&gt;首选项,然后转到General-&gt; Editors-&gt;文件关联来更改* .xhtml文件的打开方式。从File types:窗格中选择* .xhtml扩展名,然后在Associated editors:窗格中选择XHTML Designer。要使XHTML编辑器成为* .xhtml文件的默认编辑器,请单击Associated editors:窗格旁边的“默认”按钮。
答案 1 :(得分:1)
我有几个星期的问题,我找到了解决方案:
使用以下命令编辑XHTML文件后
它更快,并为您提供更好的页面预览
答案 2 :(得分:1)
一些分析显示缓慢是由于
org/eclipse/jst/jsf/context/symbol/internal/impl/IJavaTypeDescriptor2Impl.class
与WebTool 1.2.2的org.eclipse.jst.jsf.common_1.2.2.v201101211220.jar相关
解决方案是更新到最后一个WebTool版本 WebTool 3.6.2 update page
将metadata-complete=true
添加到WEB-INF / faces-config.xml是防止WebTool包类扫描的好方法,但必须修改AnnotationConfigurator.createFacesConfig!
答案 3 :(得分:1)
转到以下路径
,关闭编辑器中的超链接 Go to Window -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking preference
,
取消选中 选项“打开声明”
答案 4 :(得分:-1)
对于日食
Windows - &gt;偏好 - &gt;编辑 - &gt;文件关联
然后选择XHtml。
选择后,底部窗口中将有三个选项选择HTML编辑器,然后单击默认值。这解决了我的问题。
请确保关闭所有打开的XHtml页面并重启eclipse。