问题概述
在开发springcloud项目中,有一次开发完后打包报错,完整的报错信息如下:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project order-service: Compilation failure: Compilation failure:
错误日志截图:(order-service是这次需要打包的模块名)
原因
我这里显示编译失败,但是自己再项目中编译是正常跑的。查了一遍发现是应为有同事更改过common包的代码,然后我这里打包order-service模块前没有重新install一下common包。
解决方法
打order-service包之前先install下common包即可。同理,这里如果还有依赖其他模块,且更改过代码,也需要将依赖的模块先install一下才行。
打包成功!!