Обновление версии Java, Solaris 10
458
LightningWar
Я пытаюсь обновить версию Java на Solaris 10. Я скачал tarball jre-8u73-solaris-x64.tar.gz
. Используя эти команды:
which java /usr/bin/java gzip -dc jre-8u73-solaris-x64.tar.gz | tar xf - java -version java version "1.6.0_65"
Показанная версия является старой версией 1.6.0_65
.
Какую команду я пропускаю?
Проверьте вывод `ls -l / usr / bin / java`. Это должна быть символическая ссылка, указывающая на старую версию Java. Вы хотите указать на новый, который вы только что распаковали.
n8te 6 лет назад
0
@ n8te, это ошибка, обновлено. Будет проверять символическую ссылку, как вы предложили.
LightningWar 6 лет назад
0
Будьте осторожны при изменении ссылок в `/ usr / bin`, особенно если вы делаете что-то столь же радикальное, как замена Java 6 на Java 8. Что-то в ОС, которая использует Java [например,` dhcpmgr`] (https://docs.oracle .com / cd / E26502_01 / html / E29031 / dhcpmgr-1m.html) может быть поврежден, если он переходит [в обратную несовместимость] (https://www.oracle.com/technetwork/java/javase/8-compatibility- руководство-2156366.html # A999387). Лучше всего разместить новый каталог JRE рядом с оригинальной установленной ОС-версией и явно настроить ваши envvals `PATH` и / или` JAVA_HOME` для использования обновленной версии.
Andrew Henle 6 лет назад
1
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
9
"Отсоединить" и "Reattach" Xterms через X сессий?
-
-
1
Windows дата репрезентация
-
9
grep все файлы .java в каталоге для конкретной строки
-
1
Является ли kill -STOP временной командой?
-
2
Изменить количество строк и столбцов в VT420?
-
2
Удалить Java на Mac OS X?
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
2
Можно ли передать выходные данные одной команды двум другим командам?