2011-01-14 28 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

相关问题