Gradle启动新进程/终止父进程

时间:2017-01-03 17:53:35

标签: java gradle build.gradle gradlew

背景:显然,根据下面的JIRA票证,没有选项可以在同一个缓存上的同一个项目上运行多个gradle进程: https://issues.gradle.org/browse/GRADLE-1991

我的构建包含几个“任务”,使用JavaExec启动新进程来完成某项工作(与构建本身无关)。 我有不止一个这样的任务,我需要并行运行它们。但上面的问题原因 - 不能

> Could not open buildscript class cache for build file 'C
rpd407vnbbns8c3t51r39r\ProjectScript\buildscript).
   > Timeout waiting to lock buildscript class cache for b...
     Owner PID: unknown
     Our PID: 15860
     Owner Operation: unknown
     Our operation: Initialize cache

我有什么选择? 对我来说,理想的解决方案是在不保留父进程的情况下运行这些进程(让它完成)。有可能吗?

0 个答案:

没有答案