鍍金池/ 問(wèn)答/Java/ Spring boot 多模塊打包無(wú)法依賴工具模塊

Spring boot 多模塊打包無(wú)法依賴工具模塊

建立了一個(gè)Spring Cloud Config應(yīng)用,用一個(gè)父工程管理子模塊。

項(xiàng)目結(jié)構(gòu)如圖:
圖片描述

Common是工具模塊,Server和Client分別對(duì)應(yīng)Spring Cloud的服務(wù)端和客戶端。
其中Web-Client依賴了Common:
圖片描述

打包過(guò)程中發(fā)現(xiàn)Web-Client找不到依賴的Common模塊,用eclipse運(yùn)行工程是沒(méi)有問(wèn)題的。
圖片描述

該如何解決

回答
編輯回答
小曖昧

一般是發(fā)布common到maven私庫(kù)。

或者在build的時(shí)候,使用參數(shù) maven clean package -pl Web-Client/ -am -Dmaven.test.skip=true -U

2017年1月11日 22:38
編輯回答
貓館

先 maven clean install -Dmaven.test.skip=true 再 maven clean package

2017年1月28日 02:36
編輯回答
拽很帥

請(qǐng)問(wèn)下你這個(gè)問(wèn)題解決了沒(méi)

2017年4月26日 19:29