1. 程式人生 > 其它 >dubbo專案打包的坑--Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile

dubbo專案打包的坑--Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile

技術標籤:Java

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project capacity-web-plugins-auth: Compilation failure: Compilation failure:
[ERROR] /G:/xxx/xxx/.../auth/func/GetAccount.java:[44,28] 找不到符號
[ERROR] 符號:   方法 setUuid(java.lang.String)
[ERROR] 位置: 型別為cn.xxx.api.sys.req.SysLoginInfoReq的變數 sysLoginInfoReq

dubbo專案中有多個專案,使用maven打包時,由於web專案的pom引用了底層的pom,但是底層的pom依賴沒有install到本地倉庫,導致打包失敗。

根據報錯,一頓百度都是說沒有新增依賴或者jdk版本不對,修改了版本,添加了依賴,打包依舊失敗,顯示找不到set方法,查看了lombok外掛以及lombok的設定也沒有問題。

最後,原因處在最後面的pxxx-dependencies專案沒有install,web專案在本地倉庫中找不到所需要的依賴,所以打包失敗。