在另一个将继续运行的任务之后执行任务

时间:2017-07-21 20:39:41

标签: gradle

我有一系列的gradle任务,一个涉及运行python flask服务器(任务A),另一个涉及对该服务器执行测试(测试B)。

如果我执行任务A,它将停留在该任务上,因为它在关闭服务器之前不会“结束”。

如何配置任务以便它运行任务A然后执行任务B,即使任务A没有“关闭”?我能为此做些什么吗?打开一个新的终端或类似的东西?

谢谢!

1 个答案:

答案 0 :(得分:0)

我也在寻找这个。我发现最好的答案是使用ProcessBuilder,因为这个答案显示:

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