如何找出Eclipse Xhtml Editor挂起的原因

时间:2017-01-04 12:58:44

标签: eclipse xhtml eclipse-neon jboss-tools jboss-developer-studio

我正在Eclipse Neon.1 Windows 10使用Redhat JBoss Developer Studio JavaEE 7Wildfly 10通过jdk1.8.0_25Html Editor上运行的JBoss Tools Html Editor项目。 该项目有大约20,000行Java源代码和大约20,000行.xhtml源代码。

总而言之,Eclipse表现相当不错。除了Xhtml编辑器。 一旦我开始编辑.xhtml文件,Eclipse 冻结所有5-15分钟约30秒。只有在使用Xhtml编辑器时才会发生这种情况。 Java或其他编辑器没有显示出这种行为。

我尝试了默认com.fasterxml.jackson.databind.JsonMappingException: Incompatible Jackson version: 2.7.6 build.sbt。两者都表现出完全相同的行为。

我在网上搜索并尝试了一些解决方案,例如关闭自动化构建,源链接导航和验证器。这些都没有改变行为。

所以我开始在JVisualVM中观察Eclipse Process。当编辑器冻结时,一个Core上有完整的CPU负载,没有GC活动,剩下大量内存。所以我想说它不是内存或GC的一般问题。

我怎样才能找出造成这些冻结的确切原因?也许有人知道这个问题?

1 个答案:

答案 0 :(得分:1)

您是否正在使用从Eclipse Marketplace(或其他更新站点)安装到现有Eclipse Neon.1安装中的devstudio 10.2?

如果是这样,您可以尝试在eclipse.ini中使用您的内存设置。或者,尝试使用devstudio安装程序,它将在devstudio.ini中为您提供不同的内存设置。

https://developers.redhat.com/products/devstudio/download/

如果您还没有使用devstudio 10.2,可以尝试更新到最新版本。

但如果它不是内存问题......那么你可能想在此报告这是JIRA中的错误:

https://issues.jboss.org/secure/CreateIssue.jspa?pid=10020&issuetype=1使用组件 = jsp / jsf / xml / html-source-editing

您是否还可以将示例项目或.xhtml文件附加到该JIRA,导致冻结,以便有人可以重现您的问题?