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

Какие у меня варианты? Идеальным решением для меня является запуск этих процессов без сохранения родительского процесса (пусть он завершится). Является ли это возможным?

0 ответов

Другие вопросы по тегам