Для установки Java я всегда использовал классический способ из терминала. Я хотел бы установить Java вручную. Я разместил папку JDK на столе и установил переменные среды (PATH, CLASSPATH и JAVA_HOME). Из терминала, если я печатаю, java -version
я напечатан
foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
Но когда я пытаюсь установить Eclipse или NetBeans, система предупреждает, говоря, что на машине не установлен Java.
Чего не хватает для завершения ручной установки? (Ubuntu 13.04)
java
ubuntu
installation
foralobo
источник
источник
update-alternatives
чтобы сообщить Ubuntu, где находится его «новая» установка Java.Ответы:
В Ubuntu 16.04 и выше Java 7 больше не доступна. Обычно лучше всего установить Java 8 (или 9).
или, если вам нужен компилятор, получите jdk:
В Trusty самый простой способ установить Java 7 на данный момент - это установить пакет OpenJDK:
или, для JDK:
Если вы специально ищете Java 7 в версии Ubuntu, которая больше не поддерживает ее, см. Https://askubuntu.com/questions/761127/how-do-i-install-openjdk-7-on-ubuntu-16- 04 или выше .
источник
и если у вас уже установлены другие версии JDK
затем выберите версию Java 7.
источник
В дополнение к ответу flup вы также можете запустить следующее, чтобы установить JAVA_HOME и PATH:
Дополнительная информация по адресу: http://www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default.
источник
Скачать Java-
jdk<version>-linux-x64.tar.gz
файл с https://www.oracle.com/technetwork/java/javase/downloads/index.html .Распакуйте этот файл куда хотите. лайк:
/home/java
(имя папки, созданной пользователем в домашнем каталоге).Теперь откройте терминал. Установить путь
JAVA_HOME=path
к вашей папке jdk (откройте папку jdk, затем щелкните правой кнопкой мыши любую папку, перейдите в свойства, затем скопируйте путь, используя select all) и вставьте сюда.Подобно:
JAVA_HOME=/home/xxxx/java/JDK1.8.0_201
Сообщите Ubuntu, где находится наш JDK / JRE.
Скажите Ubuntu, что наша установка, т.е. jdk1.8.0_05, должна быть Java по умолчанию.
Теперь попробуйте:
Есть 3 варианта для альтернативного Java (предоставление
/usr/bin/java
).Нажмите клавишу ввода, чтобы сохранить текущий выбор [
*
] или номер выбора типа: 3Повторите вышеуказанное для:
источник
Я думаю, что вы должны тщательно продумать процедуру установки Java. Ниже приводится подробный процесс, который охватывает практически все возможные сбои.
Установить Java с помощью apt-get легко. Сначала обновите индекс пакета:
Затем проверьте, если Java еще не установлена:
Если он возвращает «Программу Java можно найти в следующих пакетах», Java еще не установлена, поэтому выполните следующую команду:
Вы в порядке до сих пор, как я предполагаю.
Это установит Java Runtime Environment (JRE). Если вам нужен Java Development Kit (JDK), который обычно необходим для компиляции Java-приложений (например, Apache Ant, Apache Maven, Eclipse и IntelliJ IDEA, выполните следующую команду:
Это все, что нужно для установки Java.
Установка OpenJDK 7:
Чтобы установить OpenJDK 7, выполните следующую команду:
Это установит Java Runtime Environment (JRE). Если вам нужен Java Development Kit (JDK), выполните следующую команду:
Установка Oracle JDK:
Oracle JDK является официальным JDK; однако, он больше не предоставляется Oracle как установка по умолчанию для Ubuntu.
Вы все еще можете установить его, используя apt-get. Чтобы установить любую версию, сначала выполните следующие команды:
Затем, в зависимости от версии, которую вы хотите установить, выполните одну из следующих команд:
Oracle JDK 7:
Oracle JDK 8:
источник
Метод PPA больше не работает.
Источник: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html Дата: июнь 2017
На странице загрузки Oracle написано
Мне пришлось скачать его из архивов Oracle - http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
Для этого вам нужен аккаунт.
источник
Ответ Flup - лучший, но он не сработал для меня полностью. Я должен был сделать следующее, чтобы заставить это работать:
export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/
chmod 777
в папке./gradlew build
- Строительство Hibernateисточник
Oracle Java 1.7.0 из пакетов .deb
Обходной путь для 1.7.0_51
Существует проблема 123 в настоящее время в автономной адресной книге и запрос извлечение
Вот исправленная версия:
источник
источник
Oracle, а также современные версии Ubuntu перешли на более новые версии Java. По умолчанию в Ubuntu 20.04 используется OpenJDK 11, что достаточно для большинства целей.
Если вам действительно это нужно для запуска устаревших программ, OpenJDK 8 также доступен для Ubuntu 20.04 из официальных репозиториев.
Если вам действительно нужна именно Java 7, лучше всего к 2020 году скачать дистрибутив Zulu. Если у вас есть права root, проще всего установить версию .DEB, в противном случае скачайте версию .ZIP.
https://www.azul.com/downloads/zulu-community/?version=java-7-lts&os=ubuntu&architecture=x86-64-bit&package=jdk
источник