0
我有一個項目A,它依賴於另一個項目B的分佈。該分佈是一個包含一些資源和罐子的zip文件。它作爲一個.zip工件包含在Maven倉庫中。 我不需要分配項目B進行編譯,而是爲項目A運行測試。Maven:從壓縮的工件作爲測試依賴關係的罐子
我使用dependency-plugin和目標依賴項:unpack來下載和解壓縮分發。 1.是否有可能獲取.zip發行版中包含的所有.jar文件,而不必明確地命名每個jar文件,並保存在passfire插件的類路徑中? 2.如果可能,我還想將這些jar文件包含在eclipse-plugin生成的eclipse項目的類路徑中。
嗨卡洛斯, 感謝您的回答。我想我沒有正確描述我的問題。 分配包含> 20個不同版本的罐子。我只關心發行版的版本。解包不是問題,但我想自動將所有解包的jar添加到surefire的類路徑和eclipse項目中。 – Ullibre
將您的版本存儲在一個變量中,並將其用於解壓縮插件的過濾器中。將unpack插件的輸出目錄設置爲類路徑中的某個內容。 –