maven读取其他路径资源文件
1、概念
maven中默认只能读取resources文件夹下的资源,如果要读取其他路径下的资源文件,那么就需要用到maven-resources-plugin这一插件
2、配置
(1)在maven配置文件pom.xml中导入插件(第一步可以省略)
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><version>2.6</version>``</plugin>
(2)在build节点下面添加resource配置:
<build><resources><resource><!--从此目录下读取全部以.properties和.xml开头的文件--><directory>src/main/resources/</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes></resource><resource><!--从此目录下读取全部以.properties和.xml开头的文件,**是子包的意思--><directory>src/main/java/</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes></resource></resources>
</build>
实际路径根据自己resources路径来配置(但resources包都是在main目录下的与java包同级)
倘若忽略前者也是没有影响的:
<build><resources><resource><!--从此目录下读取全部以.properties和.xml开头的文件--><directory>src/main/java/</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes></resource></resources>
</build>
================================================
21年10月25
在用eclipse的时候,我推荐的那个方法不中用,还是要全部配置,要不然不加载resource文件夹下xml文件。
我记得idea可以这样用。。。
maven读取其他路径资源文件相关推荐
- ajax读取文件数据,Ajax 实现读取 properties 格式资源文件数据
Ajax 的核心是 JavaScript 对象 XmlHttpRequest.该对象在 Internet Explorer 5 中首次引入,它是一种支持异步请求的技术.简而言之,XmlHttpRequ ...
- Maven打包Excel等资源文件损坏问题
最近在做一个Excel导出的功能,由于导出Excel的表格样式比较复杂,所以使用了POI的Excel模版功能.我将模版存放在 /src/main/resources/template 目录下,这也就引 ...
- Maven打包导致Excel资源文件损坏问题
正解,忽略某些后缀文件: <build><plugins><plugin><groupId>org.apache.maven.plugins</g ...
- python读取指定路径txt文件-如何使用pandas读取txt文件中指定的列(有无标题)
最近在倒腾一个txt文件,因为文件太大,所以给切割成了好几个小的文件,只有第一个文件有标题,从第二个开始就没有标题了. 我的需求是取出指定的列的数据,踩了些坑给研究出来了. import pandas ...
- OpenCV——cv2.imread()无法读取中文路径的文件解决方案
解决方案 方法一: ## 读取图像,解决imread不能读取中文路径的问题 def cv_imread(filePath):# 核心就是下面这句,一般直接用这句就行,直接把图片转为mat数据cv_im ...
- matlab读取指定路径excel文件,MATLAB读取Excel文件
调试了好几个小时,点击名字成绩就是出不来,以为是玄学,后来终于发现,哪有什么玄学,其实就是无知,丢了一句guidata(hObject, handles); 1.guidata - 存储或检索 UI ...
- python读取指定路径txt文件-python读取txt文件并取其某一列数据的示例
菜鸟笔记 首先读取的txt文件如下: AAAAF110 0003E818 0003E1FC 0003E770 0003FFFC 90 AAAAF110 0003E824 0003E208 0003E7 ...
- C语言文件操作(三)读取指定路径txt文件,并输出文件内容
#include <stdio.h> #include <stdlib.h> #include <assert.h> int main() {//读取数据int a ...
- python找不到文件数据_如何用 Python 正确读取资源文件
我们知道,当你把一个资源文件和一个.py文件放在一起的时候,你可以直接在这个.py文件中,使用文件名读取它.例如: 运行效果如下图所示: 但请注意,这里我是直接运行的read.py这个文件.如果资源文 ...
最新文章
- 造成java.io.IOException: Stream Closed异常的代码
- vectornator安卓_Vectornator Pro
- Spring(二)IOC底层实现原理
- 演练 宠物店挑小动物 java 1615136001
- 获取当地天气_6 点起来看天气预报?正经人谁看天气预报,原来是为了看她
- 转载:8个让程序员追悔莫及的职业建议
- [转载] Java之可变参数
- 库存在,编译或运行时提示找不到,要配置LD_LIBRARY_PATH
- 智能ABC输入法使用技巧
- 如何看待腾讯市值(按 2012 年 8 月 17 日股价)超过 Facebook?
- 跨境人才经验分享:跨境电商职位面试经验技巧
- 关于AWB的肤色问题
- lambda函数 python菜鸟教程-python
- windows专业版以上使用自带远程连接(不限制于局域网)
- PHP和Vue的区别,vue和js区别是什么
- 电力电子转战数字IC20220727day57——寄存器模型(续)
- 【云计算大数据_牛客_Hbase】选择/判断——Hbase
- Android中Bundle
- 让信创办公更可靠|优炫数据库与蓝凌软件完成产品兼容认证
- μC/OS-II邵贝贝节选
热门文章
- 【C++】初窥C++
- 阿里菜鸟网络笔试-(偷瞄过来的)
- Python(一)Python3.10_64bit下载及安装教程
- c语言 堆栈溢出,求助,关于堆栈溢出,急
- 租房短租发布场地,工作中遇到的复杂日期插件功能
- java中如何计算天数_如何在Java中计算两个日期之间的天数
- 基于PP-OCR的文字识别算法移植与测试
- 联想微型计算机如何更改主题,联想vibe怎么更换主题 联想vibe主题更换方法【图文】...
- 魅族新系统android o,以后别催魅族手机升级安卓8.0了知道吗?因为没必要!
- NTLM网络认证协议分析及Net-NTLMhash的获取