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

Xubuntu系统终端运行jshell时回车键无响应怎么解决

修复Xubuntu终端下jshell回车无响应问题

该问题由Xubuntu默认Xfce终端和jshell依赖的JLine输入库兼容性冲突导致,可按以下优先级尝试修复:

  • 启动jshell时指定终端兼容参数,单次启动生效的命令为:
    jshell -J-Djdk.internal.le.terminal=unix
    如需永久生效,打开你的shell配置文件(Bash对应~/.bashrc,Zsh对应~/.zshrc),添加别名配置:
    alias jshell='jshell -J-Djdk.internal.le.terminal=unix'
    保存后执行source ~/.bashrc(或对应Zsh配置文件的source命令)即可。
  • 强制切换jshell的编辑模式:启动jshell后输入/set editing mode emacs,回车功能会立即恢复正常。
  • 更换其他终端运行jshell:Xfce终端的兼容性问题较为突出,换用GNOME Terminal、Konsole等常见终端可直接规避该问题。
  • 升级Java版本:该兼容问题在Java 17及更高LTS版本中已被官方修复,升级到对应版本后问题会直接消失。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 05:45:10