gpt4 book ai didi

java - 使用另一个 java 版本启动 smartgit

转载 作者:搜寻专家 更新时间:2023-10-31 19:54:42 26 4
gpt4 key购买 nike

我尝试在我的 Ubuntu 14.10 32 位上使用另一个 java 版本启动 smartgit 6.5。

在文件 /usr/share/smartgit/bin/smartgit.sh 中它说:

# To specify an alternative Java Runtime Environment, set the environment
# variable SMARTGIT_JAVA_HOME or add a
#
# jre=/path/to/jre
#
# line to smartgit.vmoptions (see below).
#
# To specify additional VM options, add them to smargit.vmoptions
# or ~/.smartgit/smartgit.vmoptions files.

Here我找到了如何编辑文件的答案:

gedit ~/.smartgit/smartgit.vmoptions

所以我只输入了:

jre=/usr/lib/jvm/java-7-openjdk-i386/bin/java

我想,这应该改变 smartgit 中使用的 java 版本(在菜单帮助->信息中可见)

但事实并非如此!它仍在 1.7.0_72-b14 (/usr/lib/jvm/java-7-oracle/jre)

这个文件看起来如何才能使用另一个 Java 引擎?

最佳答案

我找到了解决方案:当您在控制台上启动 smartgit 时:

smartgit-start 

你得到一个警告:

Warning: /usr/lib/jvm/java-7-openjdk-i386/bin/java/bin/java does not exist

该路径中有两个/bin/java,所以您只需输入bin文件夹的路径即可:

gedit ~/.smartgit/smartgit.vmoptions

然后输入:

jre=/usr/lib/jvm/java-7-openjdk-i386

这将以该版本启动 smartgit


因为现在你总是必须在控制台上启动 smartgit,一个较小的文件会很方便:创建一个文件 /usr/local/sbin/smg

cd /tmp;
nohup /usr/share/smartgit/bin/smartgit.sh &

并赋予其可执行权限:

chmod +x /usr/local/sbin/smg

现在你可以在任何地方启动 smartgit

smg

关于java - 使用另一个 java 版本启动 smartgit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27451788/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com