You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统安装get-jstack解决JetBrains Gateway连接报错

解决get-jstack命令未找到的问题

原因分析

get-jstack是JetBrains Remote Development组件自带的诊断脚本,并非Ubuntu系统的标准软件包,无需单独安装。出现"command not found"是因为当前Shell环境未加载到该脚本的路径,或是Remote Dev的远程组件安装/初始化不完整。

解决方案

1. 使用完整路径执行脚本

先定位get-jstack的实际位置:

find ~/.cache/JetBrains/RemoteDev -name "get-jstack" -type f

找到后用完整路径执行命令,例如找到的路径为/root/.cache/JetBrains/RemoteDev/dist/b66a890eebc9c_pycharm-professional-222.4167.4/bin/get-jstack,则运行:

/root/.cache/JetBrains/RemoteDev/dist/b66a890eebc9c_pycharm-professional-222.4167.4/bin/get-jstack --ide-path=/root/.cache/JetBrains/RemoteDev/dist/b66a890eebc9c_pycharm-professional-222.4167.4 --project-path=/dev

2. 加载Remote Dev环境变量

进入PyCharm远程安装目录的bin文件夹(如上述的/root/.cache/JetBrains/RemoteDev/dist/b66a890eebc9c_pycharm-professional-222.4167.4/bin),执行环境脚本:

source ./remote-dev-env.sh

加载完成后即可直接运行get-jstack命令。

3. 重新部署Remote Dev组件

若上述方法无效,说明远程组件可能损坏:

  • 在本地JetBrains Gateway中删除现有服务器连接
  • 重新发起SSH连接,让Gateway重新在服务器上部署完整的Remote Dev组件

内容的提问来源于stack exchange,提问作者Alena Poliakova

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 06:55:23