Idea中包内中的置文件如何发布到编译后的目录中去
2016-11-19 16:50
961 查看
1.问题引入:
运行一个maven+springmvc+hibernate的项目的时候出现了下边的错误:
2. 问题原因:
在com.zju.iot.config中有hibernate的bean的配置文件,如下图:
但是编译完成后com.zju.iot.config包中的内容却并没有放进去:
看来idea和myeclipse在这一点的处理上是不一样的呀。
3. 解决方法
因为我是用maven所以可以设置可以把资源加入到编译后的目录:
重新编译我门可以发现已经成功把xml文件放到编译后的目录了。
运行一个maven+springmvc+hibernate的项目的时候出现了下边的错误:
Caused by: java.io.FileNotFoundException: class path resource [com/zju/iot/config/User.hbm.xml] cannot be opened because it does not exist at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:172) at org.springframework.orm.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:363) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574) ... 59 more
2. 问题原因:
在com.zju.iot.config中有hibernate的bean的配置文件,如下图:
但是编译完成后com.zju.iot.config包中的内容却并没有放进去:
看来idea和myeclipse在这一点的处理上是不一样的呀。
3. 解决方法
因为我是用maven所以可以设置可以把资源加入到编译后的目录:
<build> ............... <resources> <resource> <directory>src/main/java</directory> <excludes> <exclude>**/*.java</exclude> </excludes> </resource> </resources> ............... </build>
重新编译我门可以发现已经成功把xml文件放到编译后的目录了。
相关文章推荐
- IDEA - 如何将maven项目src下的源码目录内的xml文件编译进入classes
- 如何改变工程编译输出文件的目录
- VS文件属性(无,编译,内容,嵌入的资源--改变发布网站时,某些文件目录不见了)
- winform程序在编译时,如何自动将文件生成到debug目录下?
- 如何将Access程序打包(编译)成EXE文件用以发布?(转自access911.net)
- IDEA 不自动复制资源文件到编译目录 classes 的问题
- as游戏发布版本(根目录下)编译出的主文件swf,在其他机子上跑不了!
- 修改了devices目录下的te文件如何编译
- weblogic中,如何保留编译jsp生成的中间文件,以及会放在哪个目录?
- 如何删除已经上传的.idea目录下的文件?
- PCLint 帮助中关于如何获得gcc/g++编译宏定义和头文件搜索目录的方法说明
- 小知识:如何在mtk功能机平台的 custom目录下增加文件,并使其被系统编译链接
- 如何将一个已经编译好的service的bin档/jar文件编译进system/bin目录下
- 如何添加自己编译的库文件目录和头文件目录
- Android基础问题总结-1-如何在编译时向Android任一目录添加文件
- 如何获得gcc/g++编译宏定义和头文件搜索目录的方法说明
- 【线上第一解决方案】intellij如何把source文件和resource文件同时发布, java文件编译到输出folder, resource复制到output folder
- 如何避免吧.svn文件编译到classes目录下
- C#发布的Setup.exe文件如何读取同一目录下的ini文件
- 如何将一个已经编译好的so文件编译进system/lib64目录下