GirlServiceTest運(yùn)行報(bào)錯(cuò)
Assert.assertEquals(new?Integer(13),?age);//這句話(huà)的Integer中間有個(gè)橫線(xiàn),好像是不能用的意思
報(bào)錯(cuò)是報(bào)下面的錯(cuò)
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2018-05-28 10:44:04.649 ERROR 1572 --- [? ? ? ? ? ?main] o.s.boot.SpringApplication? ? ? ? ? ? ? ?: Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
2018-06-24
如果是java 8及以下jdk版本,在maven中添加dom4j的依賴(lài)即可,如下:
如果是java se 9(即jdk 9)及以上版本,需要在maven中同時(shí)添加以下幾個(gè)依賴(lài):
我使用的是jdk 10,當(dāng)時(shí)測(cè)試也遇到此問(wèn)題,自己根據(jù)提示添加了dom4j的依賴(lài),但是還是同樣拋出該異常,后找尋答案發(fā)現(xiàn)是因?yàn)樵趈ava易主后,java se 9以后的版本不在支持jaxb-api導(dǎo)致,需要單獨(dú)添加jaxb的支持。
2018-05-28
你可以看一下你的實(shí)體類(lèi)中的這個(gè)age是什么類(lèi)型的,是不是寫(xiě)錯(cuò)了。