「BUG」启动jar配置文件里的参数无法替换。

项目场景:

linux系统中启动springboot项目的jar,替换掉jar中原有的mysql配置。


问题描述:

启动脚本里,已经用通用的方式,java -jar xxx.jar --mysql.host=x.x.x.x:3306 -v,进行替换,但是执行的还是jar里bootstrap.yml中原有mysql地址配置。

原因分析:

分析也只能先是查看自己的启动脚本有没有问题,百度了各种原因,最终找到了,启动脚本没有错,为什么就是写不进去。

解决方案:

public class Application{

public static void main(String\[\] args){

SpringApplication.run(Application.class,args);

}

}

关键点:args,原来项目中 SpringApplication.run(Application.class);启动的时候少了args,导致启动的时候无法修改项目中的配置文件信息。

相关推荐
搬石头的马农3 小时前
从零配置Claude自动修Bug:6步打造全自动开发流程
java·人工智能·python·bug·ai编程
winlife_7 小时前
让 AI 自动跑 PlayMode 回归测试:从 BUG 注入到自动判 FAIL 的完整闭环
人工智能·unity·bug·ai编程·mcp·回归测试·游戏测试
坚果的博客7 小时前
Flutter OHOS SDK 版本目录校验 Bug 修复实战
flutter·bug
加强洁西卡8 小时前
【Bug】解决vscode里ssh连接的虚拟机的codex的侧边栏打开只有logo没有登录或输入框的问题
bug
不懂的浪漫1 天前
Codex 更新后历史 Session 消失?我写了一个修复官方 Bug 的 Recovery Skill
bug·codex·skill
এ慕ོ冬℘゜1 天前
手写一款高兼容、零BUG图片预览组件|前端
前端·bug
hui函数2 天前
Python系列Bug修复|如何解决 pip install 报错 ModuleNotFoundError: No module named ‘pygame’ 问题
python·bug·pip
初圣魔门首席弟子2 天前
BUG-001: 相对导入超出顶级包范围导致程序启动失败
bug
bbaydnog2 天前
FreeRTOS学习笔记 17:资源管理与临界区保护——优先级反转、死锁,90%的RTOS bug都跟它有关
笔记·学习·bug
lili00123 天前
Claude自动修Bug配置优化与避坑指南
java·人工智能·python·bug·ai编程