【发布时间】:2012-09-29 20:06:48
【问题描述】:
我在尝试更新 Eclipse 时出错!
这是错误日志 在“安装下载 0”期间发生内部错误
java.lang.IllegalArgumentException:比较方法违反了它的一般约定! 在 java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:835) 在 java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:453) 在 java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:392) 在 java.util.ComparableTimSort.sort(ComparableTimSort.java:191) 在 java.util.ComparableTimSort.sort(ComparableTimSort.java:146) 在 java.util.Arrays.sort(Arrays.java:472) 在 org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.hasValidMirror(MirrorSelector.java:319) 在 org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:577) 在 org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:680) 在 org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.getArtifact(MirrorRequest.java:260) 在 org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:235) 在 org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:191) 在 org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:122) 在 org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:664) 在 org.eclipse.equinox.internal.p2.artifact.repository.simple.DownloadJob.run(DownloadJob.java:63) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
有人知道如何解决这个问题吗?
谢谢
【问题讨论】: