我们如何在gradle中的不同线程中运行不同的任务

时间:2016-01-08 21:51:31

标签: multithreading gradle build.gradle

我试图找到一个解决方案,在不同的线程中运行不同的任务(依赖/独立)

我有一个场景,我需要在gradle中运行另一个任务(测试,取决于上面的服务器)之前在不同的线程中运行一个任务(内部运行服务器),第二个任务完成后我需要杀死第一个任务。

同样,与上述情况相同,运行另一组服务器/测试/终止任务。

var carriers = db.GetMobileCarriers();
ViewBag.Carriers = new SelectList(carriers, "Id", "Name");

希望,以上所有都有意义......如果在build.gradle中有可能,我会采取另一种方法。

1 个答案:

答案 0 :(得分:0)

我的问题基本相同。我发现的另一个想法是使用ProcessBuilder,如本答案所述:

https://stackoverflow.com/a/47202438/746000