2011-01-14 29 views
1

我需要依賴於包含整個JUnit 3包的JAR文件,但我將JUnit 4與我的項目分開捆綁。因此,我的測試中斷是因爲它們是使用JUnit 3運行器執行的,而它們應該使用JUnit 4運行器運行。當依賴於JAR時,是否可以排除類/包?

現在的問題是:我可以告訴Gradle在取決於它時不包括JAR中的某些類或整個包嗎?

UPDATE 它的工作使用建議zipTree /複製解決方案:

精美的作品。

回答

2

你可以嘗試依靠jar文件爲ZipTree ZipTree允許包含/排除在你的依賴存檔中不同的路徑

+0

冷靜,任何具體的例子嗎? Gradle用戶指南僅簡要提及ZipTree;我將如何使用它來生成修改後的JAR依賴關係? – Matthias 2011-01-14 16:58:27

相關問題