{"id":1513,"date":"2008-03-28T14:58:00","date_gmt":"2008-03-28T14:58:00","guid":{"rendered":"http:\/\/gleamynode.net\/articles\/1513\/the-workarounds-for-eclipse-crash-with-jdk-16005"},"modified":"2022-12-28T01:45:58","modified_gmt":"2022-12-27T16:45:58","slug":"the-workarounds-for-eclipse-crash-with-jdk-1-6-0-05","status":"publish","type":"post","link":"https:\/\/vault.motd.kr\/wordpress\/posts\/1513\/the-workarounds-for-eclipse-crash-with-jdk-1-6-0-05\/","title":{"rendered":"The Workarounds for Eclipse Crash with JDK 1.6.0.05+"},"content":{"rendered":"
Eclipse crashes almost always with SUN JDK 1.6.0.05 or above. There are two workarounds:<\/p>\n
\ncd \/usr\/local\/java\/eclipse
\necho \"exclude org\/eclipse\/core\/internal\/dtree\/DataTreeNode forwardDeltaWith\"
\n > .hotspot_compiler<\/pre>\n<\/blockquote>\n<\/li>\n<\/ul>\nI prefer the second solution because JRE 1.6 outperforms JRE 1.5 in performance, which means better IDE responsiveness etc etc. However, it is also OK to choose the solution #1 when the second one doesn’t work for you.<\/p>\n","protected":false},"excerpt":{"rendered":"
Eclipse crashes almost always with SUN JDK 1.6.0.05 or above. There are two workarounds: Use SUN JDK 1.5. Prevent org.eclipse.core.internal.dtree.DataTreeNode.forwardDeltaWith() from being compiled by the hotspot engine: cd \/usr\/local\/java\/eclipse echo “exclude org\/eclipse\/core\/internal\/dtree\/DataTreeNode forwardDeltaWith” > .hotspot_compiler I prefer the second solution because JRE 1.6 outperforms JRE 1.5 in performance, which means better IDE responsiveness etc etc…. Continue reading