Gradle начать новый процесс / убить родительский сеанс
Предыстория: по-видимому, на основе нижеуказанного билета 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
Какие у меня варианты? Идеальным решением для меня является запуск этих процессов без сохранения родительского процесса (пусть он завершится). Является ли это возможным?