一、发现问题
本地用jdk.1.6编译,可服务器上市jdk1.5,其他服务器甚至是jdk1.4,不少语法和特性不一样。该服务器的jdk版本一般不现实因为是还有许多其他项目只有将本地安装上jdk1.5。
二、解决问题
每台计算机允许多个jdk版本存在,编译的时候选择需要使用的jdk即可。
①安装jdk_1.5
②MyEclipse—>Properties—>Java—>Installed JRES,选择jdk1.5位置
③右击项目—>Properties—>Java Complier—>选择1.5
④Project—>clean—>重新编译
三、注意点
不能跳过第②步,直接到第③步。因为使用的JDK若还是1.6的,选择1.5的complier也是没用的。