Wir haben eine Situation, in der wir eine Jetty-Instanz innerhalb der VM, auf der Gradle ausgeführt wird, übernehmen.
Das geht jedoch ziemlich schlecht, wenn wir innerhalb eines Gradle-Daemons laufen: Wir werden die Jetty-Instanz nicht vollständig los, also muss sie mit dem Gradle-Prozess selbst sterben. (Das ist aber nicht besonders wichtig, da wir den gradle-Daemon in diesem CI-Integrationstest-Fall ohnehin nicht wollen).
Wir möchten also wissen, ob die aktuelle Aufgabe innerhalb eines Gradle-Daemons läuft oder nicht - damit wir eine Ausnahme auslösen oder den Benutzer auf andere Weise darüber informieren können, dass dies der falsche Ansatz ist. Bitte führen Sie diesen Daemon nicht aus.
Gradle nennt einen seiner Threads "Daemon thread". Wenn Sie also einen Hack zulassen, könnte das funktionieren:
%Vor%Tags und Links gradle gradle-daemon