找不到可用的空闲守护程序

时间:2019-01-23 00:45:21

标签: java gradle visual-studio-code daemon

我试图在Visual Studio Code中将Talon SRX与WPILib一起用于Java的First Robotics。我在这里按照说明进行操作:https://phoenix-documentation.readthedocs.io/en/latest/ch05a_CppJava.html。但是当我尝试进行构建测试的步骤-https://phoenix-documentation.readthedocs.io/en/latest/ch05a_CppJava.html#frc-java-build-test-single-talon-我收到以下消息:

失败:构建失败,并出现异常。

  • 出了什么问题: 找不到可用的空闲守护程序。我已经连接到100个不同的守护程序,但是我无法使用它们中的任何一个来运行构建。 BuildActionParameters为DefaultBuildActionParameters {,currentDir = c:\ Users \ furch \ OneDrive \ Documents \ TalonLibrairy \ Test \ TestTesr,systemProperties size = 59,envVariables size = 59,logLevel = LIFECYCLE,useDaemon = true,continuous = false,injectedPluginClasspath = [] }。

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。

  • https://help.gradle.org上获得更多帮助 终端进程终止于退出代码:1

如果可以,请帮助。

3 个答案:

答案 0 :(得分:0)

我也遇到了同样的错误,但是当我重新启动IDE时,它已经解决了,我在Windows 10上使用了IntelliJ IDEA。

答案 1 :(得分:0)

通过更新gradle文件为我解决了

答案 2 :(得分:0)

使用第三方软件包时会发生此问题,在第三方软件包中,它们分配了过多的系统内存,导致您的计算机不兼容。可能就是这背后的原因。

那么如何解决此问题:

  1. 转到gradle.properties文件,您会发现类似org.gradle.jvmargs=-Xmx1536M
  2. 的内容
  3. 现在将其更改为org.gradle.jvmargs=-Xmx1024M,在重新运行模拟器之后,将1024替换为1536。希望这个问题能解决。