2013-02-01 88 views
0

我有一個maven多模塊項目,其中我的兩個模塊應通過maven插件組裝在一個容器頂部。測試maven組裝結果

比方說,我的層次結構如下

  • 模塊1
  • 模塊2
  • testmodule

我有測試模塊內部測試情況,應檢索模塊1和模塊2組裝罐並嘗試將它們部署在容器頂部。是否有可能以編程的方式進行,即通過其API訪問maven項目,並從項目中檢索組合jar文件名?

+0

你是如何願意將容器部署到容器的? – khmarbaise

+0

通過容器api – Edmondo1984

回答

0

這是可能的,因爲mvn只是簡單地調用Maven啓動類,但更簡潔的方法是編寫一個插件,作爲執行測試的安裝生命週期的一部分執行。這樣,你對組件本身的「測試」只是構建設置的一個要素。

+0

調用maven的代碼位於Jenkins/Hudson。你可以看看這些的來源。 –

+0

你能給我多一點細節嗎? – Edmondo1984