无法找到可用的空闲守护进程

问题描述 投票:0回答:7

我正在尝试在 Visual Studio Code 中将 Talon SRX 与 WPILib 一起用于 First Robotics for Java。我按照此处的说明进行操作: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 urch\OneDrive\Documents\TalonLibrairy\Test\TestTesr、systemProperties 大小=59、envVariables 大小=59、logLevel=LIFECYCLE、useDaemon=true、连续=false、injectedPluginClasspath=[]} .

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

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

如果可以的话请帮忙。

java gradle visual-studio-code daemon
7个回答
9
投票

此问题是由于使用第三方软件包而发生的,这些软件包分配了过多的系统内存,而您的计算机与您的计算机不兼容。也许这就是背后的原因。

那么如何解决这个问题:

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

3
投票

如果你的错误是这样的:

FAILURE: Build failed with an exception.

* What went wrong:
Unable to find a usable idle daemon. I have connected to 100 different daemons but I could not use any of them to run the build.

你知道有两种方法可以解决这个问题,我尝试并解决了:

  1. 你可以尝试创建:

    _JAVA_OPTIONS : -Xmx512M in your enviroment variables
    

  1. 使用 ctrl + alt + delete 启动任务管理器 找到 java 并选择 java,然后单击 end process 下一步再次尝试构建您的应用程序。我使用第二种方式结束进程,它成功了。我认为您的堆已满,需要停止或增加。我希望它很有用=))

2
投票

我遇到了同样的错误,但重新启动 IDE 后问题就解决了,我在 Windows 10 上使用 IntelliJ IDEA。


2
投票

我关闭了我的设备 该应用程序运行正常,然后我发现了错误

enter image description here

我是这样解决的

gradle.properties
更改
org.gradle.jvmargs=-Xmx1024M
而不是
org.gradle.jvmargs=-Xmx1536M

enter image description here


0
投票

通过更新 gradle 文件解决了我的问题


0
投票

我遇到了这个问题,尝试了很多解决方案,但没有成功。 我安装了一个VPN,它导致了这个问题,卸载它并解决了问题。


0
投票

禁用守护进程,它对我来说成功运行:

$ gradle <task> --no-daemon

参考:https://docs.gradle.org/current/userguide/gradle_daemon.html#disable_for_a_build

© www.soinside.com 2019 - 2024. All rights reserved.