Я уже установил Java 8, но я не знаю, как установить Java 7 и как переключаться между двумя версиями Java.
Я также хочу переключиться между Java 7 и 8, чтобы обновить проект, над которым я работаю.
добавлено: 12/31/2017
gero@4790k:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
Когда я пытаюсь использовать:
gero@4790k:~$ sudo apt-get install openjdk-7-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package openjdk-7-jdk is a virtual package provided by:
oracle-java9-installer 9.0.1-1~webupd8~0
oracle-java8-installer 8u151-1~webupd8~0
oracle-java7-installer 7u80+7u60arm-0~webupd8~1
You should explicitly select one to install.
E: Package 'openjdk-7-jdk' has no installation candidate
Я даже не знаю, как выбрать java-инсталлятор 7u80.
Или если вы можете сказать мне, как установить jdk-7u80-linux-x64.tar.gz или jdk-7u80-linux -x64.rpm.
Пакет openjdk-7-jdk доступен в Ubuntu 14.04. Хотя у вас нет установленного Ubuntu 14.04, вы можете продолжать использовать версию Ubuntu, которую у вас есть, и установить Ubuntu 14.04 в качестве гостевой ОС в VirtualBox. Я рекомендую вам хранить файлы гостевой ОС Ubuntu 14.04 VirtualBox до тех пор, пока вам нужно использовать Java 7, а также делать резервные копии этих файлов.
Установить openjdk-7-jdk в Ubuntu 14.04: [ ! d1] sudo apt-get install openjdk-7-jdk
Java 7 также доступна на веб-странице Java SE 7 Archive Downloads официального веб-сайта Oracle. Выберите файл .tar.gz, который в настоящее время называется jdk-7u80-linux-x64.tar.gz (для 64-разрядной архитектуры) или jdk-7u80-linux-i586.tar.gz (для 32-разрядной архитектуры) и следуйте инструкции по установке в этом ответе. Oracle дает это предупреждение о том, что пакеты в пакетах Oracle Java Archive больше не обновляются с последними исправлениями безопасности.
Эти старые версии JRE и JDK предоставляются, чтобы помочь разработчикам отладить проблемы в старых системах. Они не обновляются с последними исправлениями безопасности и не рекомендуются для использования в производстве.openjdk-8-jdk не входит в репозитории по умолчанию Ubuntu 14.04, поэтому установите версию JDK для Oracle Java 8, выполнив следующие инструкции: Java SE 7 Archive Downloads . Переключайтесь между Java 7 и Java 8, следуя инструкциям из: Переключение между несколькими версиями java. Команды update-java-alternatives и update-alternatives перечисляют установки jre / jdk и пути к их исполняемым файлам и обеспечивают способ переключения между версиями Java.
Пакет openjdk-7-jdk доступен в Ubuntu 14.04. Хотя у вас нет установленного Ubuntu 14.04, вы можете продолжать использовать версию Ubuntu, которую у вас есть, и установить Ubuntu 14.04 в качестве гостевой ОС в VirtualBox. Я рекомендую вам хранить файлы гостевой ОС Ubuntu 14.04 VirtualBox до тех пор, пока вам нужно использовать Java 7, а также делать резервные копии этих файлов.
Установить openjdk-7-jdk в Ubuntu 14.04: [ ! d1] sudo apt-get install openjdk-7-jdk
Java 7 также доступна на веб-странице Java SE 7 Archive Downloads официального веб-сайта Oracle. Выберите файл .tar.gz, который в настоящее время называется jdk-7u80-linux-x64.tar.gz (для 64-разрядной архитектуры) или jdk-7u80-linux-i586.tar.gz (для 32-разрядной архитектуры) и следуйте инструкции по установке в этом ответе. Oracle дает это предупреждение о том, что пакеты в пакетах Oracle Java Archive больше не обновляются с последними исправлениями безопасности.
Эти старые версии JRE и JDK предоставляются, чтобы помочь разработчикам отладить проблемы в старых системах. Они не обновляются с последними исправлениями безопасности и не рекомендуются для использования в производстве.openjdk-8-jdk не входит в репозитории по умолчанию Ubuntu 14.04, поэтому установите версию JDK для Oracle Java 8, выполнив следующие инструкции: Java SE 7 Archive Downloads . Переключайтесь между Java 7 и Java 8, следуя инструкциям из: Переключение между несколькими версиями java. Команды update-java-alternatives и update-alternatives перечисляют установки jre / jdk и пути к их исполняемым файлам и обеспечивают способ переключения между версиями Java.
Вы не указали, какую версию ubuntu вы используете. Я полагаю, что 14.04.
Как вы сказали, вы уже установили java 8. Установите java 7 следующей командой: sudo apt-get install openjdk-7-jdk.
Тогда вы может переключать версии Java с помощью следующей команды: sudo apt-get install openjdk-7-jdk
Выберите нужную версию и нажмите клавишу ввода. Вы можете проверить, какую версию вы используете по команде: java -version
Вы не указали, какую версию ubuntu вы используете. Я полагаю, что 14.04.
Как вы сказали, вы уже установили java 8. Установите java 7 следующей командой: sudo apt-get install openjdk-7-jdk.
Тогда вы может переключать версии Java с помощью следующей команды: sudo apt-get install openjdk-7-jdk
Выберите нужную версию и нажмите клавишу ввода. Вы можете проверить, какую версию вы используете по команде: java -version