Kubuntu下IntelliJ快捷方式指向错误路径无法启动求助
解决方法
1. 定位IntelliJ的桌面启动文件
Kubuntu的桌面启动项一般存放在以下位置:
- 用户专属目录:
~/.local/share/applications/ - 系统全局目录:
/usr/share/applications/ - 或者IntelliJ安装目录自带的
.desktop文件
打开终端执行命令搜索相关文件:
find ~/.local/share/applications /usr/share/applications -name "*jetbrains-idea*"
2. 修改启动文件的执行路径
找到对应的.desktop文件后,用文本编辑器(比如Kate)打开,找到Exec=开头的行,把后面的路径替换成你当前IntelliJ安装目录下的idea.sh路径。比如你现在的安装路径是/opt/idea-IC-231.8109.175/,那该行应改为:
Exec=/opt/idea-IC-231.8109.175/bin/idea.sh %f
注意保留末尾的%f,这是处理文件关联的必要参数。
3. 刷新桌面启动项缓存
修改完成后,执行命令让系统识别更新后的启动项:
- 若修改的是用户目录下的文件:
update-desktop-database ~/.local/share/applications/
- 若修改的是全局目录下的文件:
sudo update-desktop-database /usr/share/applications/
4. 验证修复效果
现在去应用列表、Rofi或任务管理器中启动IntelliJ,应该就能正常打开了。
另外,也可以通过IntelliJ自带功能重新生成启动项:打开手动启动的IntelliJ,点击顶部菜单栏Tools -> Create Desktop Entry,系统会自动生成路径正确的启动文件。
内容的提问来源于stack exchange,提问作者mr.rightnow
相关产品推荐
相关产品推荐

