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