1

我使用​​上Windows 10Redhat JBoss Developer Studio就通过jdk1.8.0_25Wildfly 10运行JavaEE 7项目。该项目拥有约20,000行Java源代码以及大约20.000行.xhtml源代码。总之,Eclipse的表现相当不错。除了XHTML编辑器。 一旦我开始编辑.xhtml文件,Eclipse 冻结所有5-15分钟约30秒。这仅在使用Xhtml编辑器时发生。 Java或其他编辑不显示这种行为。如何找出为什么Eclipse的XHTML编辑挂起

我试过默认的Html EditorJBoss Tools Html Editor。两者显示完全相同的行为。

我搜索了网页,并尝试了一些解决方案,如关闭automaitc构建,源链接导航和验证器。没有什么改变了行为。

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

我怎样才能找出究竟是什么导致这些冻结?也许有人知道这个问题?

回答

1

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

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

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

如果你不是已经在DEVSTUDIO 10.2,你可以尝试更新到最新版本。

但是,如果它不是一个内存的问题......那么你可能要举报这在JIRA这里的错误:使用组件 = JSP/JSF/XML/HTML代码编辑

https://issues.jboss.org/secure/CreateIssue.jspa?pid=10020&issuetype=1

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

+0

谢谢你的所有提示。是的,我相信现在它不是记忆问题。我会尝试你的建议,看看它的领先地位。顺便说一句。我做了一些线程转储,但是这些太大而不能在这里发布,他们似乎没有明确的共同点。 – Thomas