我正在尝试在Ubuntu上运行smartgit,我经常遇到这个错误:
Disabling SSE42Intrinsics to work around bug 6875866.
An incompatible Java version has been detected which has been reported to cause strange bugs. Aborting now. To force SmartGit to use this Java version, set the VM property smartgit.checkIncompatibleJava to false (use at your own risk).
Please install the latest release of the SUN Java SE Runtime Environment (JRE) from:
http://java.sun.com/javase/downloads/
or if it is already installed, make sure it is used.
nabble支持论坛目前无效,我找不到任何--working--安装文档。
我尝试从readme-linux.txt文件中给出的链接下载JRE,但是这只是一个单独的.bin文件。
我还从synaptic管理器安装了sun-java6-jre软件包,注意我已经安装了以下软件包:
添加sun-java6-jre没有帮助。
如何正确安装smartgit?
答案 0 :(得分:2)
试用本教程http://solaajayi.wordpress.com/2011/01/04/installing-smartgit-in-ubuntu-linux-10-04/
在本教程之后,我的ubuntu系统上有 smartgit 。
答案 1 :(得分:1)
Step1按照readme-linux.txt
中的指定从SUN站点下载2个文件 jre-6u24-linux-i586-rpm.bin (installer script) and
jre-6u24-linux-i586.bin (actual jre-1.6)
Step2以root身份运行并chmod安装程序脚本文件
$> su -
$> chmod +x jre-6u24-linux-i586-rpm.bin
步骤3执行安装程序脚本
$> ./jre-6u24-linux-i586-rpm.bin
//Script shows "Done" at the end of the installation.
Step4指向正确的java安装 获取当前的java源代码和版本,以防需要撤消java开关
$> which java
$> java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.7) (fedora-52.1.9.7.fc14-i386)
OpenJDK Server VM (build 19.0-b09, mixed mode)
$>文件/ usr / bin / java / usr / bin / java:`/ etc / alternatives / java'的符号链接
步骤5从OpenJDK切换到SUN java $> ln -f -s /usr/java/jre1.6.0_24/bin/java / usr / bin / java
步骤6检查开关是否工作
$> java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode)
有关安装jre1.6的详细说明,请参阅链接
http://java.com/en/download/help/linux_install.xml#selfextracting
答案 2 :(得分:1)
您需要安装openjdk-7-jre
使用
sudo apt-get install openjdk-7-jre
答案 3 :(得分:0)
SmartGit 3(目前可用作预览版)与OpenJDK一起运行良好且开箱即用。