Closed. This question does not meet Stack Overflow guidelines 。它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic

5年前关闭。



Improve this question




我正在 Ubuntu 16.04 上安装 smartgit
.../smartgit_7.1.3-0~eugenesan~xenial1_all.deb ..
显然,smartgit 安装正常,但是当我启动它时:
J:~$ smartgit
intx MaxJavaStackTraceDepth=-1 is outside the allowed range [ 0 ... 1073741823 ]
Improperly specified VM option 'MaxJavaStackTraceDepth=-1'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Java 似乎也不错
    J:~$ java -version
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195526.buildd.src)
OpenJDK Server VM (build 9-internal+0-2016-04-14-195526.buildd.src, mixed mode)
J:~$

任何想法,可能有什么问题?

最佳答案

bin/smartgit.sh 中更改以下行:

_MISC_OPTS="-Xverify:none -XX:MaxJavaStackTraceDepth=-1 -Dsun.io.useCanonCaches=false"


_MISC_OPTS="-Xverify:none -XX:MaxJavaStackTraceDepth=1000000 -Dsun.io.useCanonCaches=false"

此修复程序已存在于 SmartGit 7.2 Preview 中。

关于ubuntu - Ubuntu 上的 Smartgit 安装错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37890043/

10-14 18:33