社区
Java
帖子详情
jar包在运行时修改自己的配置文件
yu672690859
2015-12-08 07:24:44
问一下大家,jar包在运行时能不能修改自己的配置文件啊,这几天写了一个程序,在IDE里运行都正常,导出成jar包后不能往配置文件里写,但是可以读,程序运行也不报错
...全文
675
4
打赏
收藏
jar包在运行时修改自己的配置文件
问一下大家,jar包在运行时能不能修改自己的配置文件啊,这几天写了一个程序,在IDE里运行都正常,导出成jar包后不能往配置文件里写,但是可以读,程序运行也不报错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
余张的故事
2018-12-25
打赏
举报
回复
一般都是把配置文件放在jar包外面可以随时修改
侯德红
2018-12-20
打赏
举报
回复
当然不可以了,只能 改完之后 再重新打jar包
fangchaolz
2018-12-19
打赏
举报
回复
不行,我也是这种情况,后来在磁盘的固定位置新建一个隐藏的文件来解决这个问题。
maradona1984
2018-12-19
打赏
举报
回复
为啥要修改jar里的东西...这种方式本就是不对的尝试,换种思路
启动
jar包
时加载外部
配置文件
可不可以在外部配置properties,启动
jar包
时加载这个
配置文件
呢?有! 解决方案: 1.以Windows为例,准备一个你自己的
jar包
2.在同目录下,创建一个myApplication.properties 内容如下: # 这里书写规则跟正常...
jar包
解压后,
修改
完
配置文件
,再还原成
jar包
因为
配置文件
不像java文件需要编译成class,所以可以在服务器上将
jar包
解压后直接
修改
,再压缩还原成
jar包
。 以Springboot项目为例 1.解压 jar -xvf xxx.jar 解压后会生成BOOT-INF/ META-INF/ org/ 三个文件夹 2....
SpringBoot打成
jar包
cmd中
运行时
修改
配置文件
的值
在cmd中通过java -jar xx.jar时可以添加
配置文件
对应的配置项进行
修改
。 比如在
运行时
指定
修改
连接的数据库地址、用户名或者密码等。 注: 博客:https://blog.csdn.net/badao_liumang_qizhi 关注
springboot工程打成
jar包
后
运行时
,读取外部的
配置文件
repackage”命令,将工程打包成
jar包
之后,在部署到服务器时,有些配置需要
修改
,尤其是部署不同的环境时,像数据库连接等参数都是需要
修改
的,为了不是每个服务器上都重新打包,就需要在
jar包
外部放置
配置文件
,...
Java 运行
jar包
变更
配置文件
与变量
将项目的
配置文件
提取到
jar包
外统一管理,这样只改动了
配置文件
重启下服务就可以了,无需重新构建部署。
Java
50,523
社区成员
85,601
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章