Intellij Idea JetBrains IntelliJ远程开发无法打开我的项目

vxf3dgd4  于 2024-01-05  发布在  其他
关注(0)|答案(2)|浏览(282)

JetBrains IntelliJ 2023.2.4
我已经成功地使用了JetBrains的“远程开发”功能3个多月,突然升级到2023.3停止工作。我碰巧删除了我的后端,所以我无法回滚。
当我使用“网关”并启动一个项目时,它会创建一个后端,然后等待连接到后端,然后抛出一个错误,见下面的截图。
日志并没有表明太多,除了我得到了大量的错误的形式

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

字符串
还有一些形式上的错误

  1. 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
  2. stdout:
  3. REMOTE_EXEC_OUTPUT_MARKER_
  4. {"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"}


的数据

p3rjfoxz

p3rjfoxz1#

经过一番讨论,我发现重要的目录在.cache.config下,因此当我这样做时,

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

字符串
这一切似乎都工作了。它可能是有用的,从用户界面提出一个选项,如“一切都是Kaput.你想真正开始一切新鲜的新配置和缓存”?

l5tcr1uw

l5tcr1uw2#

所以当我这么做的时候
实际上,你不应该手动做这些事情。根据日志的这一部分,远程IDE没有启动,所以它没有向本地组件(网关)提供预期的回复。最好向支持人员显示远程端日志(如果你还有它们的话)。

相关问题