Gradle任务代码与gradle的依赖项冲突

时间:2014-10-01 17:34:53

标签: java gradle integration-testing

我的集成测试需要配置数据库,但我用来执行此操作的库需要Gradle使用的更新版本的库(类似于this issue)。对于我的生产代码,这不是问题,因为我可以声明对较新版本的依赖性。但是,我的理解是,最有意义的是将代码初始化并销毁buildSrc中的常规测试基础结构,以便可以在任务中使用它。对于此代码,这不起作用,因为它获得了Gradle的依赖项版本(在本例中为SLF4J)。

最佳解决方法是什么?有没有办法创建可以使用自己版本的库的Gradle任务,还是有一种很好的方法可以在Gradle任务之外进行这种初始化?

0 个答案:

没有答案