显然,在应用了 Windows 7 的一些最新更新后,Eclipse 停止了正常工作。它经常冻结 30 秒到 2 分钟。实际上系统也会死机,例如在 WMP 中播放的音乐停止,加载网页停止等。
我首先使用最新的 Eclipse Kepler 进行了尝试,并认为这只是新版本,但后来又退回到 Juno,同样的事情发生了。
我的 JRE 是 Java 7u45
,但我也对其进行了测试,但7u7
没有任何更改。
似乎在冻结时发生了一些 I/O 操作,因为硬盘灯不断闪烁。
它完全阻止了在 Eclipse 以及系统本身中做任何事情。
最近有人遇到过这样的问题吗?我用谷歌搜索了它,我发现的只是 Eclipse 和 64 位版本的 Windows 的一些错误报告。
编辑:我在具有几乎相同配置的另一台机器上对其进行了测试,它的工作无可挑剔。知道如何检查我的机器,是什么导致了问题?
仍然只有当我运行 Eclipse 时才会发生我对任何其他应用程序都没有其他问题。
编辑:我运行了 Eclipse,-consolelog
这里是冻结期间抛出的异常的堆栈跟踪。
2013-11-15 12:31:06,480 [main] INFO c.n.h.c.p.n.NettyAsyncHttpProvider - Number of application's worked threads is 8
2013-11-15 12:32:56,300 [Recommenders-Dependency-Info-Service-0] ERROR o.e.r.i.r.p.ClasspathEntryInfoProvider - Extracing jar information failed with exception.
java.lang.RuntimeException: java.io.IOException: Die Anforderung konnte wegen eines E/A-Gerõtefehlers nicht ausgef³hrt werden
at org.eclipse.recommenders.utils.Throws.throwUnhandledException(Throws.java:47) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.internal_sha1v2(Fingerprints.java:59) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.sha1(Fingerprints.java:64) ~[na:na]
at org.eclipse.recommenders.utils.archive.ArchiveDetailsExtractor.createFingerprint(ArchiveDetailsExtractor.java:56) ~[na:na]
at org.eclipse.recommenders.internal.rcp.providers.ClasspathEntryInfoProvider$3.run(ClasspathEntryInfoProvider.java:247) ~[na:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_45]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_45]
Caused by: java.io.IOException: Die Anforderung konnte wegen eines E/A-Gerõtefehlers nicht ausgef³hrt werden
at java.io.FileInputStream.readBytes(Native Method) ~[na:1.7.0_45]
at java.io.FileInputStream.read(Unknown Source) ~[na:1.7.0_45]
at com.google.common.io.ByteStreams.readBytes(ByteStreams.java:708) ~[na:na]
at com.google.common.io.ByteStreams.getDigest(ByteStreams.java:760) ~[na:na]
at com.google.common.io.Files.getDigest(Files.java:642) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.internal_sha1v2(Fingerprints.java:57) ~[na:na]
... 8 common frames omitted
!ENTRY org.eclipse.m2e.logback.appender 4 0 2013-11-15 12:32:56.310
!MESSAGE Extracing jar information failed with exception.
2013-11-15 12:34:44,130 [Recommenders-Dependency-Info-Service-0] ERROR o.e.r.i.r.p.ClasspathEntryInfoProvider - Extracing jar information failed with exception.