我在Eclipse Neon.1
上使用Windows 10
和Redhat JBoss Developer Studio
一起在JavaEE 7
上通过Wildfly 10
运行的jdk1.8.0_25
项目。该项目有大约20,000行Java源代码和大约20,000行.xhtml源代码。
总而言之,Eclipse表现相当不错。除了Xhtml编辑器。一旦我开始编辑.xhtml文件,Eclipse会冻结所有5-15分钟,持续约30秒。只有在使用Xhtml编辑器时才会发生这种情况。 Java或其他编辑器没有显示出这种行为。
我尝试了默认的qazxsw poi和qazxsw poi。两者都表现出完全相同的行为。
我搜索了网络并尝试了一些解决方案,如关闭自动构建,源链接导航和验证器。这些都没有改变这种行为。
所以我开始在JVisualVM中观察Eclipse Process。当编辑器冻结时,一个Core上有完整的CPU负载,没有GC活动,剩下大量内存。所以我想说它不是内存或GC的一般问题。
我怎样才能找出导致这些冻结的确切原因?也许有人知道这个问题?
您是否正在使用从Eclipse Marketplace(或其他更新站点)安装到现有Eclipse Neon.1安装中的devstudio 10.2?
如果是这样,您可以尝试在eclipse.ini中使用您的内存设置。或者,尝试使用devstudio安装程序,它将在devstudio.ini中为您提供不同的内存设置。
Html Editor
如果您还没有使用devstudio 10.2,可以尝试更新到最新版本。
但如果它不是内存问题...那么你可能想在这里报告这是JIRA中的一个错误:
JBoss Tools Html Editor
使用component = jsp / jsf / xml / html-source-editing
您是否还可以将示例项目或.xhtml文件附加到该JIRA,这会导致冻结,以便有人可以重现您的问题?