今天服務(wù)器上的一個(gè)工程的類(lèi)需要重新編譯,我將它導(dǎo)入本機(jī)的myeclipse6.0中,編譯完之后上傳到服務(wù)器上去,結(jié)果出現(xiàn)了java.lang.UnsupportedClassVersionError異常,趕緊遠(yuǎn)程連接到服務(wù)器上一看,原來(lái)環(huán)境是1.42的版本,而本機(jī)JDK是1.5的。于是在MyEclipse中將編譯器的版本改為1.4的
步驟:項(xiàng)目點(diǎn)右鍵-->Properties-->Java Compiler-->將Enable project specific settings前的勾去掉-->Compiler compiliance level選擇你想要的版本
將文件上傳上去之后又出現(xiàn)java.lang.NoClassDefFoundError異常,郁悶,原來(lái)是用到了StringBuilder這個(gè)類(lèi),趕緊給改了過(guò)來(lái),再上傳就沒(méi)問(wèn)題了,下次還是得多多注意。。。