运行环境:myeclipse10配置jrebel6
问题原因:在myeclise10的tomcat7的jdk下Optional java VM arguments配置上jrebel后加入,在电脑日期是今天2015.10.21下启动tomcat,能正常启动,但是假如电脑日期把今天改为2015.10.06启动tomcat就会抛出一个异常:
if (!fromStart && !toEnd) {
if (m.compare(lo, hi) > 0)
throw new IllegalArgumentException("fromKey > toKey");
}
我做了一下测试假如今天是10.21,那电脑系统今天改为10.19(包括10.19)甚至更前的时间就会报上面的错误。
但是假如时间就是换成10.06号,在jdk下Optional java VM arguments配置上不配置jrebel6的情况下是能正常启动的,配置上就如上面所说报异常。这就是我发现的问题。不知道有谁明白为什么?