问题 之前一直认为package和install打包没太大区别,有次部署项目发现修改的功能一直不起作用,使用jd-gui反编译软件发现新增加的功能代码并没有打包在jar包内。 package和install的区别: package:package是把jar打到本项目的target下 install:install时把target下的jar安装到本地仓库,供其他项目使用 解决方案: 推荐使用install命令,放弃之前的clean+package。