将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
来源:互联网 发布:淘宝确认收款是几天 编辑:程序博客网 时间:2024/04/29 22:37
解决IDEA的这个问题有两种方式。
第一种是建立src/main/resources文件夹,将xml等资源文件放置到这个目录中。maven工具默认在编译的时候,会将resources文件夹中的资源文件一块打包进classes目录中。
第二种解决方式是配置maven的pom文件配置,在pom文件中找到<build>节点,添加下列代码:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>
其中<directory>src/main/java</directory>表明资源文件的路径,<include>**/*.xml</include>表明需要编译打包的文件类型是xml文件,如果有其它资源文件也需要打包,可以修改或添加通配符。
如果使用的是Eclipse,Eclipse的src目录下的xml等资源文件在编译的时候会自动打包进输出到classes文件夹。Hibernate和Spring有时会将配置文件放置在src目录下,编译后要一块打包进classes文件夹,所以存在着需要将xml等资源文件放置在源代码目录下的需求。
解决IDEA的这个问题有两种方式。
第一种是建立src/main/resources文件夹,将xml等资源文件放置到这个目录中。maven工具默认在编译的时候,会将resources文件夹中的资源文件一块打包进classes目录中。
第二种解决方式是配置maven的pom文件配置,在pom文件中找到<build>节点,添加下列代码:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>
其中<directory>src/main/java</directory>表明资源文件的路径,<include>**/*.xml</include>表明需要编译打包的文件类型是xml文件,如果有其它资源文件也需要打包,可以修改或添加通配符。
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- IDEA将Maven项目中src源代码下的xml配置文件编译进classes
- IDEA maven项目src源代码下的资源文件不自动复制到classes文件夹的解决方法
- IDEA - 如何将maven项目src下的源码目录内的xml文件编译进入classes
- IntelliJ IDEA中,mvn项目,Sources路径(src/main/java/)下的xml等资源文件不发布
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- eclipse自动将src下的文件编译到WEB-INF/classes文件夹下
- maven项目编译后在classes文件夹下没有编译出mybatis的xml文件的解决方案
- 百度地图流程
- javaweb用户发送请求过程
- 大小写转换
- 音频电源动态管理--概述
- Android MVP架构的自述
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- 未能加载程序集"Microsoft.Data.Edm"
- iOS 报错:process launch failed: failed to get the task for process XXXX
- POJ 1971 Parallelogram Counting
- 冲突域和广播域的区别
- 字符串或列表反序
- 冒泡排序
- 内存管理器(二十三) 标记-复制式 回收算法
- CoordinatorLayout与滚动的处理