`
Super_Error
  • 浏览: 12874 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

jdk1.7排序时异常 java.lang.IllegalArgumentException: Comparison method violates its g

    博客分类:
  • java
阅读更多

java.lang.IllegalArgumentException: Comparison method violates its general contract

解决方案:

-Djava.util.Arrays.useLegacyMergeSort=true

本机eclipse  jvm参数设置可解决本机问题。

服务器 tomcat 修改JAVA_OPTS参数增加该句可以解决

 

加入该句代表继续采用jdk1.6的排序方式,jdk1.7中将TimSort作为排序的默认实现

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics