Skip to content

Conversation

@Goooler
Copy link

@Goooler Goooler commented Feb 9, 2026

Fixes

Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.For more details on the daemon, please refer to https://docs.gradle.org/8.10.2/userguide/gradle_daemon.html in the Gradle documentation.
Process command line: /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home/bin/java -XX:+UseZGC -XX:+UseParallelGC --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED -Xmx8g -Dfile.encoding=UTF-8 -Duser.country=CN -Duser.language=en -Duser.variant -cp /Users/goooler/.gradle/wrapper/dists/gradle-8.10.2-bin/a04bxjujx95o3nb99gddekhwo/gradle-8.10.2/lib/gradle-daemon-main-8.10.2.jar -javaagent:/Users/goooler/.gradle/wrapper/dists/gradle-8.10.2-bin/a04bxjujx95o3nb99gddekhwo/gradle-8.10.2/lib/agents/gradle-instrumentation-agent-8.10.2.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 8.10.2
Please read the following process output to find out more:
-----------------------
Error occurred during initialization of VM
Multiple garbage collectors selected

Fixes

```
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.For more details on the daemon, please refer to https://docs.gradle.org/8.10.2/userguide/gradle_daemon.html in the Gradle documentation.
Process command line: /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home/bin/java -XX:+UseZGC -XX:+UseParallelGC --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED -Xmx8g -Dfile.encoding=UTF-8 -Duser.country=CN -Duser.language=en -Duser.variant -cp /Users/goooler/.gradle/wrapper/dists/gradle-8.10.2-bin/a04bxjujx95o3nb99gddekhwo/gradle-8.10.2/lib/gradle-daemon-main-8.10.2.jar -javaagent:/Users/goooler/.gradle/wrapper/dists/gradle-8.10.2-bin/a04bxjujx95o3nb99gddekhwo/gradle-8.10.2/lib/agents/gradle-instrumentation-agent-8.10.2.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 8.10.2
Please read the following process output to find out more:
-----------------------
Error occurred during initialization of VM
Multiple garbage collectors selected
```
@Goooler
Copy link
Author

Goooler commented Feb 9, 2026

CC @wwqgtxx

@wwqgtxx
Copy link

wwqgtxx commented Feb 9, 2026

We haven't encountered this issue in our GitHub action, so we don't think this change needs to be merged.

@Goooler
Copy link
Author

Goooler commented Feb 9, 2026

这个可能和特定的 JDK vendor 有关,至少 Zulu 的跑起来是有问题的。再者现在其实不建议额外添加 gc 标记位,用默认的就很好了

@Skyxim
Copy link

Skyxim commented Feb 9, 2026

@Goooler 问题在于你的错误中出现了两个 GC 指定从而错误,除非你特别指定否则不会在启动的时候添加特别的 GC 使用

@Goooler
Copy link
Author

Goooler commented Feb 9, 2026

有道理,感谢提醒!

因为我全局的 gradle.properties 里面写了 org.gradle.jvmargs=-Dfile.encoding=UTF-8 -Xmx8g -XX:+UseParallelGC

@Goooler Goooler closed this Feb 9, 2026
@Goooler Goooler deleted the remove-zgc-flag branch February 9, 2026 08:10
@Goooler Goooler restored the remove-zgc-flag branch February 9, 2026 12:17
@Goooler
Copy link
Author

Goooler commented Feb 9, 2026

在 JBR-JDK 21 上面跑还是会有问题,不支持 ZGC 这个标记位,所以最好还是删掉

Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.For more details on the daemon, please refer to https://docs.gradle.org/8.10.2/userguide/gradle_daemon.html in the Gradle documentation.
Process command line: /Users/goooler/Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java -XX:+UseZGC --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED -Xmx16g -Dfile.encoding=UTF-8 -Duser.country=CN -Duser.language=en -Duser.variant -cp /Users/goooler/.gradle/wrapper/dists/gradle-8.10.2-bin/a04bxjujx95o3nb99gddekhwo/gradle-8.10.2/lib/gradle-daemon-main-8.10.2.jar -javaagent:/Users/goooler/.gradle/wrapper/dists/gradle-8.10.2-bin/a04bxjujx95o3nb99gddekhwo/gradle-8.10.2/lib/agents/gradle-instrumentation-agent-8.10.2.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 8.10.2
Please read the following process output to find out more:
-----------------------
Error occurred during initialization of VM
Option -XX:+UseZGC not supported

@Goooler Goooler reopened this Feb 9, 2026
@wwqgtxx wwqgtxx merged commit 10d14f8 into MetaCubeX:main Feb 9, 2026
2 checks passed
@Goooler Goooler deleted the remove-zgc-flag branch February 9, 2026 12:25
ForestL18 pushed a commit to ForestL18/ClashMetaForAndroid that referenced this pull request Feb 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants