2016-07-14 67 views
0

我有一个gradle项目,它在build/libs文件夹中生成一个jar(myFoo.jar)。 我有几个JUnit测试来测试myFoo.jar中的类。 JUnits运行正常,除了运行测试时,测试在classpath中使用bin /运行,而类加载器并未真正加载build/libs/myFoo.jar。测试代替在classpath中使用bin /运行。所以JUnits除了少数几个通过。强制JUnit gradle任务使用项目中的jar版本

我的一个测试验证jar中资源文件夹下的一些文件,这些测试失败,运行“测试”任务。

是否有任何方式让gradle测试任务从类路径中移除bin /而代之以包含build/libs/myFoo.jar?

回答

相关问题