我在 Ubuntu Gnome 16.04 上安装了 Smartgit。但是当我想要启动该应用程序时,它给出了下图所示的错误。
答案1
来源:https://www.maketecheasier.com/6-useful-graphical-git-client-for-linux/
安装 OpenJDK 而不是 Oracle JRE,你会发现 SmartGit 根本无法运行。以下是修复方法:
下载 SmartGit。
将 tar 文件解压到您的主文件夹。
打开文件管理器并导航到
smartgit
目录内的 bin 文件夹。smartgit.sh
使用文本编辑器打开该文件。
改变线路
#SMARTGIT_JAVA_HOME=/usr/lib/java
到
SMARTGIT_JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk/jre
在代码的最后一行,更改该行:
$_JAVA_EXEC $_VM_PROPERTIES -Xmx${MAXIMUM_HEAP_SIZE} -Dsmartgit.vm-xmx=${MAXIMUM_HEAP_SIZE} -jar "$SMARTGIT_HOME/lib/smartgit.jar" "$@"
到
$_JAVA_EXEC $_VM_PROPERTIES -Xmx${MAXIMUM_HEAP_SIZE} -Dsmartgit.checkIncompatibleJava=false -Dsmartgit.vm-xmx=${MAXIMUM_HEAP_SIZE} -jar "$SMARTGIT_HOME/lib/smartgit.jar" "$@"
保存文件并关闭。
- 最后,单击该
smartgit.sh
文件并在出现提示时选择运行。
SmartGit 对于非商业用途是免费的。