我尝试在IDEA中同步Gradle时出错。我尝试了很多东西,比如在路径变量中设置gradle文件夹,还在System Vraiable中设置GRADLE_HOME路径,但是看起来没有用。
这是错误:
错误:无法启动守护程序进程。 此问题可能是由守护程序的错误配置引起的。 例如,使用无法识别的jvm选项。 请参阅http://gradle.org/docs/2.3/userguide/gradle_daemon.html
上守护程序的用户指南章节13:20:19.766 [main] DEBUG ogldaemon.bootstrap.DaemonMain - 假设守护进程是以jvm opts开始的:[ - XX:MaxPermSize = 256m,-XX:+ HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding = windows-1252,-Duser.country = US,-Duser.language = en,-Duser.variant] 13:20:20.093 [main] DEBUG ogldaemon.server.DaemonServices - 用opts创建守护进程上下文:[ - XX:MaxPermSize = 256m,-XX:+ HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding = windows-1252,-Duser .country = US,-Duser.language = en,-Duser.variant] Java HotSpot(TM)客户端VM警告:忽略选项MaxPermSize = 256m;支持已在8.0中删除
答案 0 :(得分:0)
对于gradle守护程序的不一致缓存值,可能会发生这种情况。您可以手动终止所有正在运行的gradle守护程序,然后运行:
gradle clean build --refresh-dependencies
P.S。:我不完全确定,但删除.gradle和重新导入项目可能会为IDEA修复它。