Jetbrains Intellij 远程开发无法打开我的项目

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

Jetbrains 2023.2.4

我已经在这个版本中成功使用 Jetbrains 的“远程开发”功能 3 个多月了,突然升级到 2023.3 停止工作了。我碰巧删除了我的后端,所以我无法回滚。

当我使用“网关”并启动一个项目时,它会创建一个后端,然后等待连接到后端,然后抛出一个错误,请参见下面的屏幕截图。

除了我收到大量表单错误之外,日志没有显示太多信息

Caused by: java.io.IOException: Cannot run program "/usr/X11R6/bin/xauth": error=2, No such file or directory
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
    at com.intellij.execution.configurations.GeneralCommandLine.createProcess(GeneralCommandLine.java:470)
    at com.intellij.execution.configurations.GeneralCommandLine.startProcess(GeneralCommandLine.java:443)
    at com.intellij.execution.configurations.GeneralCommandLine.createProcess(GeneralCommandLine.java:348)
    ... 67 more
Caused by: java.io.IOException: error=2, No such file or directory
    at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
    at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
    at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)

还有一些形式错误

2024-01-04 09:21:08,491 WARN    exit code: 1    /bin/zsh -lc echo\ REMOTE_EXEC_OUTPUT_MARKER_\ \&\&\ /home/keekanat/.cache/JetBrains/RemoteDev/remote-dev-worker/remote-dev-worker_83eb3f8153ed29f38ae607b0a82d4ed8470bcd5f8f346034c4e370bb06d9dd64\ host-status\ --ide-path=/home/keekanat/.cache/JetBrains/RemoteDev/dist/7d0ec4c5e721d_ideaIU-2023.3.2\ --project-path=/local/home/keekanat/workplace/PVFinSysVariableEndToEndTests
    stdout:
    REMOTE_EXEC_OUTPUT_MARKER_
    {"type":"error","errorCode":"CommandError","data":"Command /home/keekanat/.cache/JetBrains/RemoteDev/dist/7d0ec4c5e721d_ideaIU-2023.3.2/bin/remote-dev-server.sh failed.\nStdout: IDE config directory: /home/keekanat/.config/JetBrains/RemoteDev-IU/_local_home_keekanat_workplace_PVFinSysVariableEndToEndTests\nIDE system directory: /home/keekanat/.cache/JetBrains/RemoteDev-IU/_local_home_keekanat_workplace_PVFinSysVariableEndToEndTests\nEnable JDK auto-detection and project SDK setup by default. Set REMOTE_DEV_JDK_DETECTION=false to disable.\nIs running inside Docker container: 0\nCompileCommand: exclude com/intellij/openapi/vfs/impl/FilePartNodeRoot.trieDescend bool exclude = true\nIDE has not been initialized yet\n\nStderr: \n\nCaused by: exit status 14"}

jetbrains-ide jetbrains-gateway
1个回答
0
投票

经过一些麻烦,我发现重要的目录位于

.cache
.config
下,所以当我这样做时

mv /home/USER/.cache/JetBrains /home/USER/.cache/JetBrains-2023-01-04
mv /home/USER/.config/JetBrains /home/USER/.config/JetBrains-2023-01-04    

这一切似乎都有效。从 UI 中呈现一个类似“一切都是 Kaput 的选项……你想用新的配置和缓存真正开始一切吗”可能会很有用?

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