springboot 打 jar 包修改的代码不生效
·
问题描述:
最近自己把项目搭建到服务器上,修改了代码,本地运行正常,重新打包后修改的代码不生效
原因:
该项目为 maven 多模块项目,修改代码之后没有重新打包,只使用 idea 的 maven 插件对主模块(即启动模块) clean install,导致主模块依赖的子模块不是最新的,所以代码不生效
比如 system 是启动模块,只对该模块进行了 mvn clean install

解决办法:
方法①:重新使用 maven 插件逐个安装模块到本地仓库,问题解决(不推荐,比较麻烦)。
方法②:在项目根目录下使用命令进行打包,mvn clean install,要使用该命令需要保证你的 maven 环境变量配置正确,多模块依赖关系正确
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)