Spring中的找不到配置文件的xml

LIJUN102542 2016-11-25 12:36:26
十一月 25, 2016 12:33:16 上午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh
信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@7eda2dbb: startup date [Fri Nov 25 00:33:16 CST 2016]; root of context hierarchy
十一月 25, 2016 12:33:16 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [E:/eclipse/spring-1/src/com/jun/spring/applicationContext.xml]
Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [E:/eclipse/spring-1/src/com/jun/spring/applicationContext.xml]; nested exception is java.io.FileNotFoundException: class path resource [E:/eclipse/spring-1/src/com/jun/spring/applicationContext.xml] cannot be opened because it does not exist
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:344)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:252)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:127)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:93)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:452)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
at com.jun.spring.Test.main(Test.java:8)
Caused by: java.io.FileNotFoundException: class path resource [E:/eclipse/spring-1/src/com/jun/spring/applicationContext.xml] cannot be opened because it does not exist
at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:172)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)
... 13 more
...全文
210 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LIJUN102542 2016-11-25
  • 打赏
  • 举报
回复
LIJUN102542 2016-11-25
  • 打赏
  • 举报
回复
LIJUN102542 2016-11-25
  • 打赏
  • 举报
回复
XiaoFanRenDaYinShi 2016-11-25
  • 打赏
  • 举报
回复
你应该用FileSystemXmlApplicationContext 这个是获取系统路径/你用的是获取class路径的 所以提示找不到
爱如冰心 2016-11-25
  • 打赏
  • 举报
回复
路径的问题,写成 classpath:applicationContext.xml
鲨鱼也是鱼 2016-11-25
  • 打赏
  • 举报
回复
ClassPathXmlApplicationContext 获取的本来就是src 目录下的spring 配置文件,所以你的路径写的不对,要直接写com/jun/spring/applicationContext.xml 这个路径试试

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧