Java/Eclipse
Eclipse update error 이클립스 업데이트 에러
가을하늘민
2012. 5. 11. 04:31
Java 7 causes eclipse update error.
The error message is "comparison method violates its general contract".
Java 7 을 사용하면 이클립스를 업데이트 할 때 comparison method violates its general contract 에러가 발생합니다.
Possible solutions :
현재 알려진 해결 방법은
- Use Java 6
Java 6 사용하거나 - Or set Java 7 java.util.Arrays.useLegacyMergeSort=true
Java 7에서 java.util.Arrays.useLegacyMergeSort=true 옵션 사용
Just, temporarily, set -vm parameter in eclipse.ini file for update.
-vm
C:/Program Files/Java/jdk1.6.0_31/bin/javaw.exe
This did not cause above error!!
업데이트를 위해 위와 같이 -vm 값을 변경했더니 앞에서 말한 에러가 발생하지 않았습니다.