JDK7里Integer类型初始化为0报错

今天换了eclipse新版本kepler,配成jdk7的运行环境,结果原来的语句:Integer personId=0;居然报错了,提示初始化错误,要把Integer类型改成int型,以前用indigo版本,配jdk6的环境没问题,怀疑是不是jdk版本的问题呢,求各位大神解答,最好能把原理说清楚

看看编译级别是不是没设成 5.0 (含)以上的

个例问题。把eclipse关了重新开一下。
呵呵,开个玩笑。
多半是eclipse的bug
不过我开普勒用了很久了,5,6,7都跑过,没出现类似的问题。只能自己多试试吧。