Описание тега dictionary
Обновление:
Нашел сайт, который имеет довольно хорошее объяснение: ссылка
Из ссылки:
Тогда нам придется сделать некоторые настройки.
В Debian есть скрипт, чтобы поддерживать различные версии программы, как Java и
называется обновление-альтернатив
.
обновлений /usr/Бен/Ява Джава в /usr/lib в/в JVM/jdk1.7.0/бин/Ява 1065 обновлений /usr/Бен/и javac компилятором javac в /usr/lib в/в JVM/jdk1.7.0/бин/javac и 1065
Где 1065 является приоритетным.
Чтобы проверить мои установки я использую –конфигурационный
параметр
обновление-альтернатив --конфиг Ява
это отпечатки:
Есть 2 варианта для альтернативных Ява (предоставления /usr/Бен/Ява).
Выбор Пути Приоритетный Статус ------------------------------------------------------------ * 0 в /usr/lib в/в JVM/jdk1.7.0/ОГРН/Ява 1065 автоматический режим 1 /УСР/Либ/в jvm/java-машины 6-пакеты OpenJDK/JRE и/Бин/Ява 1061 ручном режиме 2 /УСР/Либ/в JVM/jdk1.7.0/ОГРН/Java в режиме 1065 инструкция
И ведь 1065 выше, чем 1061, свежим установлена Java 7 будет использоваться по умолчанию на моей машине
Java-версия
печать:
Java версия "1.7.0" Java(ТМ) среда выполнения SE (сборка 1.7.0-b147) Ява Hotspot(ТМ) 64-разрядного сервера виртуальных машин (сборка 21.0-В17, смешанный режим)
Примечания: это может сделать его более понятным.
SLES11 # Java, которую /usr/Бен/Ява Обновление-альтернатив SLES11 # --список в Java в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/Ява Обновление-альтернатив SLES11 # --отображение Java Ява - информация о состоянии авто. в настоящее время ссылка указывает на /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/Ява в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/Ява - приоритет 1608 раб rmiregistry: в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/rmiregistry раб tnameserv в: в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/tnameserv в раб rmid: в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/rmid раб jre_exports: в /usr/lib64/JVM-машины-экспорт/версии-1.6.0-ИБМ раб policytool: в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/policytool раб ключей: в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/ключей раб среда JRE: в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ Текущий "лучший" вариант-это /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/Ява.
Странице человек дал путь, что обновление-альтернатив использует для своих каталогов.
SLES11 # лсов в /etc/альтернативы SLES11 # Лл lrwxrwxrwx 1 корень 37 19 марта 06:03 для Java - > в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/Ява lrwxrwxrwx 1 корень 28 марта 19 06:03 JRE и - > в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ lrwxrwxrwx 1 корень 28 марта 19 06:03 jre_1.6.0 - > в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ lrwxrwxrwx 1 корень 36 19 марта 06:03 jre_1.6.0_exports - > в /usr/lib64/JVM-машины-экспорт/версии-1.6.0-ИБМ lrwxrwxrwx 1 корень 36 19 марта 06:03 jre_exports - > в /usr/lib64/JVM-машины-экспорт/версии-1.6.0-ИБМ lrwxrwxrwx 1 корень 28 марта 19 06:jre_ibm - > 03 в /usr/lib64/JVM-машины/версии-1.6.0-ИБМ lrwxrwxrwx 1 корень 36 19 марта 06:jre_ibm_exports - > 03 в /usr/lib64/JVM-машины-экспорт/версии-1.6.0-ИБМ
Внесение изменений если у вас уже установлен и нужно просто изменить значение по умолчанию.
Обновление-альтернатив SLES11 # и --config Java и Есть только 1 программа, которая позволяет Java (в/usr/lib64/JVM-машины/версии-1.6.0-ИБМ/ОГРН/Ява). Ничего настраивать.
Оригинальный Ответ:
Если вы посмотрите в файл/etc/Ява
или что-то вроде в/etc/приложения Java-7-OpenJDK в
вы должны увидеть файлы конфигурации.
Ява.конф
или виртуальной машины.cfg для
Это обычно (в зависимости) на файл конфигурации установите параметры. Вы можете иметь несколько версии Java в то же время и изменить переменные запуска в действие какой из них ваш JVM по умолчанию.
из CentOS Ява.конф
# Если у вас есть базовый пакет JRE установлена # (например, Java-1.6.0-OpenJDK в): #Переменной JAVA_HOME=$JVM_ROOT/JRE и # Если у вас есть пакет девел версии JDK установлен # (например, Java-1.6.0-OpenJDK в-девел): #Переменной JAVA_HOME=$JVM_ROOT/Ява
от Ubuntu виртуальной машины.cfg для
# Список JVM, которые могут быть использованы в качестве опции для Java, javac и т. д. # Порядок важен-сначала в этом списке-JVM по умолчанию. # Обратите внимание, что это файл и его формат не поддерживается и # Исчезнет в будущих версиях. # # Вы также можете выбрать JVM в произвольном месте с # "-XXaltjvm вариант=", но это тоже не поддерживается # и не могут быть доступны в будущих версиях. # известные сервера -клиент игнорирует -Ошибка доступа -классический предупредить -собственной ошибки -ошибка зеленый -дисплеи известны -какао известно -ноль известны -ALIASED_TO -ноль акула
В Ubuntu есть программа под названием Обновление для Java-альтернативы
Это несколько верхних строчках страницы
Название обновления для Java-альтернатив - обновление альтернатив для JRE/СДК установок Синопсис обновление-Ява-альтернатив [--среда JRE] [--плагин] [-Т|--испытание|-в|--многословный] -л|--список [] -с|--Набор -а|--авто -ч|-?|--помогите Описание обновление-Ява-альтернативы обновления всех альтернатив, принадлежащих к одной runtime или пакет средств разработки для языка Java. Пакет предоставляет эти информация о его альтернативы в /usr/lib в/в JVM/..jinfo.
корень@ubuntul: обновление-Ява-альтернатив -л/# в Java-1.6.0-OpenJDK в 1061 в /usr/lib в/в JVM или Java-1.6.0-OpenJDK в
-с|--Набор Набор всех альтернатив зарегистрированного установки JRE/SDK для путь к программе, представленной установки.
Что я, как правило, Также см. ссылки в файле/etc/профиль.д
Java для запуска среды.
Я думаю, что ваш Java-библиотек были установлены в том же месте и конфигурационные файлы еще умолчанию в оригинальную версию. Вы должны просто нужно дать новый путь JVM.