背景:显然,根据下面的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
我有什么选择? 对我来说,理想的解决方案是在不保留父进程的情况下运行这些进程(让它完成)。有可能吗?