2012-08-02 72 views
0

我可以從開發人員工作室導出碳項目,但不能在命令提示符下使用maven。maven build WSo2 artifacts

有嵌入的「碳」項目中兩個模塊。一個是Config項目,另一個是註冊表資源。 maven build/mvn包是從汽車目標級完成的,我們正在接受以下錯誤。由於碳項目pom具有「.xml」的依賴關係。任何指針都非常讚賞。

以下是項目結構。

CArProject -

ConfigProject 

    ResoourceProject 

「com.barclaycardus.svc.account.car:account-service-car:pom:1.0.0-SNAPSHOT:下面的文物無法解析:com.barclaycardus。 svc.account.car.endpoint:AccountServiceEndpointDev:XML:1.0.0,com.barclaycardus.svc.account.car.sequence:AccountServiceOutSequence:XML:1.0.0,com.barclaycardus.svc.account.car.sequence:AccountServiceInSequence: xml:1.0.0,com.barclaycardus.svc.account.car.proxy-service:AccountProxyService:x​​ml:1.0.0,

回答

0

當您使用maven爲工件構建CAR文件時,您需要構建in在構建C-App項目之前的個人項目項目。

由於這是一個乏味的任務由一個打造每一個項目之一,我們有一個名爲Maven的多模塊項目,另一個項目類型充當一個Maven父項目。

所以,如果你想在一個單一的去建立的一切,那麼你需要創建一個Maven多模塊項目,幷包括所有的其他項目,在這個多模塊項目的POM文件的模塊。

您可以找到有關從here Maven的多模塊項目的更多信息。

所以,當你建立Maven的多模塊項目,將建立所有其他項目和CAR文件將在C-應用項目的目標文件夾中生成。