Качаем JDK 7 tar.gz
http://www.oracle.com/technetwork/java/javase/downloads/index.html
распаковываем и переносим в /usr/lib/jvm
Тут бы самое время сделать симлинк, дабы при апдейте просто перемещать симлинк на новую версию java.
Т.е. делаем линк = jdk_current
ln -s /usr/lib/jvm/jdk1.7_ваша_версия_ /usr/lib/jvm/jdk_current
Проверяем какие версии у нас сейчас есть
sudo update-alternatives --config java
смотрим что выдало
если в выводе было что-то вроде "no alternatives for java" то запускаем
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk_current/jre/bin/java 0
если есть список с цифровыми индексами от 0 до n, то увеличиваем на 1 для следующей команды
Так если было в выводе три строки от 0 до 2, то команда выглядит с "3" в последнем параматре
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk_current/jre/bin/java 3
активируем новую версию
update-alternatives --config java
и выбираем номер нужной версии, т.е. цифра из левой колонки вывода "Selection", по сути ту, что мы в предыдущем шаге задали.
проверяем
java -version
Так же стоит подобное проделать для javac, keytool и прочими нужными программами.
Для Debian это будет что-то вроде этого:
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk_current/bin/javac _ваш_номер_альтернативы_
Подписаться на:
Комментарии к сообщению (Atom)
Этот комментарий был удален автором.
ОтветитьУдалить