Репозитории Ubuntu 12.04 содержат обе версии 6 и 7 JDK, но значением по умолчанию только версия 6 установлена.
Для обновления, лучше использовать Синаптический диспетчер пакетов †“, если Вы, don’t имеют его, установите его с sudo apt-get install synaptic
.
- Примечание: Удостоверьтесь, что Java, 7 пакетов выбраны прежде, чем еще отменить выбор любого Java 6 пакетов †“Синаптический, отменит выбор чего-либо, что зависит от Java (включая любые JAVA-приложения)!
- Поиск icedtea и выбор icedtea-7-plugin для установки. Это может выбрать некоторый Java 7 зависимостей.
- Теперь поиск openjdk и отмена выбора openjdk-6, а также openjdk-6-jre. Это может отменить выбор некоторых дальнейших пакетов.
- , Если Вы имели установленный openjdk-6-jdk, удостоверьтесь, что он теперь выбран для удаления и , openjdk-7-jdk выбран для установки. (Можно пропустить этот шаг, если openjdk-6-jdk не выбран, означая, что это никогда не устанавливалось.)
-
Нажимают Apply и рассматривают Ваши выборы пакета:
- значение-по-умолчанию-jre пакеты являются метапакетами, которые безопасно удалить в этом процессе.
- icedtea-7-jre-cacao является фиктивным пакетом, поэтому это это хорошо для удаления icaedtea-6-cacao, не устанавливая замену.
- Для любого другого пакета Java/IcedTea 6, который удален, необходимо устанавливать эквивалентный Java 7.
- Пакеты, которые будут выбраны для удаления, должны включать следующее:
<литий> значение-по-умолчанию-jre литий> <литий> default-jre-headless литий> <литий> icedtea-6-jre-cacao литий> <литий> icedtea-6-jre-jamvm литий> <литий> openjdk-6-jre литий> <литий> openjdk-6-jre-headless литий> <литий> openjdk-6-jre-lib литий>
- Вместо этого следующее должно быть установлено:
<литий> icedtea-7-jre-jamvm литий> <литий> icedtea-7-plugin литий> <литий> openjdk-7-jre литий> <литий> openjdk-7-headless литий> <литий> openjdk-7-lib литий>
, Если какие-либо пакеты отсутствуют, возвратитесь и выберите их вручную. Когда все в порядке, установка.
От консоли, выполненной java -version
. Если Вам установили JDK, также работаете javac -version
. Оба должны теперь сообщить о версии 1.7.0.
ответ дан user149408
28 June 2014 в 15:21
поделиться