当前位置:编程学习 > JAVA >>

[../User.hbm.xml] cannot be opened because it does not exist

各位大侠,小弟在ssh的部署中出现问题,有谁遇到过或知道怎么处理,请帮忙解决一下。

——————————
严重: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [oa/bean/User.hbm.xml] cannot be opened because it does not exist

...

Caused by: java.io.FileNotFoundException: class path resource [oa/bean/User.hbm.xml] cannot be opened because it does not exist

——————————

但这个文件oa/bean/User.hbm.xml 确确实实的存在,以前部署在其它电脑上成功运行过,现在却出现这个问题,不知怎么回事?
--------------------编程问答-------------------- 先写绝对路径试试 --------------------编程问答-------------------- 好像找不到这个oa/bean/User.hbm.xml配置文件诶,会不会写错啊? --------------------编程问答--------------------  把User.hbm.xml加入到classpath里,就是放到你的包里。最简单的是放在src下就行。
--------------------编程问答-------------------- 找不到这个oa/bean/User.hbm.xml配置文件 --------------------编程问答-------------------- 不存在. 是不是路径写错 --------------------编程问答-------------------- 检查一下路径 --------------------编程问答-------------------- 我的是 找不到[META-INF/cxf/cxf.xml]文件,,之前都是好好的,我加了什么包,就不行了,高手指点哈?

org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from URL location [classpath:META-INF/cxf/cxf.xml] --------------------编程问答-------------------- 找不到这个oa/bean/User.hbm.xml配置文件,把这个文件放到src下,在用绝对路径试试。 --------------------编程问答--------------------
引用 1 楼 dr_lou 的回复:
先写绝对路径试试



如果不行,那就看里面配置了 --------------------编程问答-------------------- 好好看看你的类文件与映射文件是不是名称错了 --------------------编程问答-------------------- 手动把User.hbm.xml文件复制到classes文件夹下一般就可以解决问题。 --------------------编程问答-------------------- 你编译后的User.hbm.xml可能与你现在src里User.hbm.xml的路径有差别,你可能看一下classes文件下User.hbm.xml文件的真实路径,然后在spring.xml文件里写上这个路径就行了! --------------------编程问答-------------------- java.io.FileNotFoundException: class path resource [oa/bean/User.hbm.xml] cannot be opened because it does not exist



找不到文件啊 --------------------编程问答-------------------- 文件找不到嘛。。刷新一下项目。。。 --------------------编程问答-------------------- 11 楼正解

我也遇到了这种莫名其妙的问题。 --------------------编程问答-------------------- 路径问题 --------------------编程问答-------------------- class path resource [oa/bean/User.hbm.xml] cannot be opened because it does not exist


找不到 oa/bean/User.hbm.xml --------------------编程问答-------------------- 貌似没编译的样子、

项目clear一下、让ide 重新编译下你的xml 

在classpath下看看是否存在你要的xml文件

补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,