第四章轉(zhuǎn)賬環(huán)境的搭建那出錯(cuò)
老師我 寫完了這一章的代碼后用junit4進(jìn)行測(cè)試時(shí),報(bào)錯(cuò)了Failed to load ApplicationContext,我不知道該怎么修改
求幫助
老師我 寫完了這一章的代碼后用junit4進(jìn)行測(cè)試時(shí),報(bào)錯(cuò)了Failed to load ApplicationContext,我不知道該怎么修改
求幫助
2016-03-25
舉報(bào)
2016-08-25
導(dǎo)致這個(gè)問題的原因很多,先這樣試下:
ApplicationContext factory = new ClassPathXmlApplicationContext("classpath:applicationContext1.xml");?
AccountService service = (AccountService)factory.getBean("accountService");
service.transfer("aaa", "bbb", 200d);
如果這樣有問題說明你xml配置錯(cuò)了,如果這樣沒問題,估計(jì)就是jdk版本不兼容(1.8不兼容),改成1.6的。
不是系統(tǒng)的,是項(xiàng)目的!右鍵項(xiàng)目>屬性>compiler改成1.6。如果你開發(fā)用的1.8,這個(gè)時(shí)候項(xiàng)目會(huì)有小紅叉,別管他。要想去掉小紅叉,開發(fā)也用1.6。jdk1.8太多坑了……