您的位置:首页 > 运维架构 > Linux

Linux下SmartGit创建桌面启动器.desktop文件启动不了,而终端里可以运行

2018-01-10 12:32 651 查看
创建smartgit.desktop(自己写.desktop或者
bin/add-menuitem.sh
)后点击启动不了,没反应。

原因:启动需要jre环境变量。终端里会读取.bashrc什么的里面的环境变量。

而.desktop不行。

解决办法:

根据官网说的,编辑
~/.smartgit/smartgit.vmoptions
,添加
jre=/path/to/jre


编辑
.desktop
文件,在
Exec
后面,命令前面添加变量:

Exec=env JAVA_HOME=/你的JDK(JRE)的路径/jdk1.8.0_152 /.../smartgit.sh


Debian系的可以直接安装提供的.deb包
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息