Я использую fedora, и я вручную установил Java в /usr/java/jdk1.6.0_45/jre, используя команду "rpm". В то время как есть версия Java по умолчанию в /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java.

Если я наберу "Java-версию", он показывает 1.7.0. И поскольку я установил Java с использованием rpm, альтернативы обновления --config java по-прежнему показывают только версию 1.7.0.

Как я могу изменить версию системы на 1.6.0?

Я также установил и настроил maven, если я набрал "mvn --version", он показывает правильно:

Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 08:51:28-0500)
Maven home: /usr/local/apache-maven-3.0.5
Java version: 1.6.0_45, vendor: Sun Microsystems Inc.
Java home: /usr/java/jdk1.6.0_45/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.3.4-5.fc17.x86_64", arch: "amd64", family: "unix"

1 ответ1

5

Установите в вашем $JAVA_HOME значение /usr/java/jdk1.6.0_45 и добавьте /usr/java/jdk1.6.0_45/bin в $PATH .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .