java maven打包后,修改配置文件无效
来源:互联网 发布:软件加油站系统 编辑:程序博客网 时间:2024/06/05 18:14
最近遇到一个问题,用git运行build.sh通过maven插件打包java程序为jar包。在修改property配置文件后,重新运行jar,发现打印的日志里面的配置文件值并没有修改。
几经实验发现,在工程目录下有个resources文件,存放配置文件。如果把配置文件放在resources文件夹中,打包出来,修改配置文件就无效了。
这是因为maven打包的时候,会将resources中的文件一起打包到jar包中。程序在读取配置文件时,不会再读取jar包同级的配置文件。如图,配置文件被打到jar包里面:
解决方法,把配置文件从resources文件夹取出来,放到其他地方再打包,这时修改jar包同级的配置文件,就生效了。
阅读全文
0 0
- java maven打包后,修改配置文件无效
- maven打包后,查看配置文件乱码(需要修改eclipse编码)
- Maven打包后配置文件乱码的问题
- 安装好php后, 修改php.ini 配置文件无效
- Idea配置文件无法读取或修改后无效问题
- NGINX修改配置文件无效
- 使用 maven 打包配置文件
- maven不同配置文件打包
- Maven打包配置文件
- 修改php.ini配置文件无效
- 修改maven打包名字
- jenkins+maven动态打包配置文件
- Maven打包扔到linux服务器后配置文件乱码的问题
- SpringBoot使用Maven打包编译时修改配置文件中变量(一)
- IDEA下maven编译打包Java项目成jar包但是resource下配置文件打包不成功
- 如何对修改后的java源代码进行重新打包
- Maven打包后,中文乱码
- mysql5.6 my.ini配置文件修改无效
- 玩得好王者荣耀却做不好团队管理,我看你是白玩了
- 浏览器模式和文档模式怎么玩?
- java——类——RTTI
- PAT练习-个位数统计
- 监控流量
- java maven打包后,修改配置文件无效
- debian opencl环境搭建
- Linux下数据库操作
- SAP中关于物料主数据建错了的更改
- HDU 3332 Windows
- 普通java web项目ant编译打包成war
- 我要15天消化掉Android官方API指南--第四天
- HDU 2485 Destroying the bus stations
- Net操作Excel(终极方法NPOI)