Я пытаюсь установить Java Development Kit (JDK) в дистрибутив Ubuntu Linux, но не могу его установить.
Какие шаги для его установки на Ubuntu?
Я пытаюсь установить Java Development Kit (JDK) в дистрибутив Ubuntu Linux, но не могу его установить.
Какие шаги для его установки на Ubuntu?
Ответы:
Ссылаясь на Ask Ubuntu вопрос Как установить JAVA_HOME для OpenJDK? ,
Как установить
Open JDK
(комплект разработчика Java) в Ubuntu (Linux)?Откройте терминал из приложения Dash или нажмите Ctrl+ Alt+T
Обновить репозиторий:
Необязательно: Для поиска доступных дистрибутивов
openjdk
используйте следующую команду:Установите соответствующую версию с помощью следующей команды:
Для команды типа
JAVA_HOME
(Переменная среды), как показано ниже, в «Терминале» используется ваш путь установки ...(Примечание:
/usr/lib/jvm/java-8-openjdk
здесь символически используется только для демонстрации. Вы должны использовать свой путь согласно вашей установке.)Для команды типа
PATH
(Переменная среды), как показано ниже, вTerminal
:export PATH=$PATH:$JAVA_HOME/bin
Чтобы проверить вашу установку:
java -version
источник
export PATH=$PATH:/usr/lib/jvm/java-6-openjdk/bin
сexport PATH=$PATH:$JAVA_HOME/bin
, что более DRY/usr/lib/jvm/java-7-openjdk-amd64
openjdk-8-jdk
Там будет неopenjdk-7-jdk
увидеть здесьСледующее использовалось до изменения лицензии Oracle Java в начале 2019 года.
PPA прекращается, пока автор не найдет обходной путь для лицензионных проблем.
источник
Вы также можете довольно легко установить Oracle JDK 1.7; Например, как установить JDK 1.7.0_13;
Как корень, делай;
Как ваш обычный пользователь, добавьте или измените эти две строки в вашем ~ / .profile, чтобы они указывали на установку;
Если это обновление, вы также можете удалить старый установочный каталог Java в
/usr/local
.Выйдите и снова (или сделайте
. ~/.profile
), и все должно просто работать.Недостатком JDK Oracle является то, что он не будет обновляться с остальной частью вашей системы, как это делает OpenJDK, поэтому я в основном рассмотрю его, если вы запускаете программы, которым это требуется.
источник
sudo mv <nameOfYourFile.tar.gz> /usr/local
~/.profile
файл:alias java='$JAVA_HOME/bin/java'
иalias javac='$JAVA_HOME/bin/javac'
alien
для его установки.sudo alien -i jdk-xxxxx.rpm
Если вы уже загрузили ZIP-файл, выполните следующие действия.
Запустите следующую команду, чтобы распаковать ваш файл.
После завершения установки установите переменные среды следующим образом.
Отредактируйте системный путь в файле
/etc/profile
:Добавьте следующие строки в конце.
Источник: http://javaandme.com/
источник
Если вы хотите установить последнюю версию JDK 1.8, используйте PPA webupd8team.
Добавьте репозиторий в вашу систему:
Теперь вы можете установить Oracle Java 8 с помощью следующей команды:
Этот репозиторий ppa также предоставляет пакет для автоматической установки переменных среды. Просто введите:
источник
OpenJDK подходит для большинства случаев, но Oracle JDK может потребоваться для некоторых клиентских приложений банка (мой случай) - я не могу использовать OpenJDK.
Я удивлен, что не вижу ответа с методом по умолчанию (хранилище без внешних PPA) в Ubuntu 12.10+ для Oracle JDK - я попытаюсь описать его.
sudo apt-get install java-package
.tar.gz
архива:make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz
эта команда создаст.deb
пакет.sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb
)Это официально поддерживаемый разработчиками Debian способ установки Oracle JDK, и я полагаю, это очень просто.
источник
Установка Java 8 в Ubuntu
Сначала вам нужно добавить в вашу систему репозиторий Java PPA webupd8team и установить Oracle Java 8, используя следующий набор команд.
Проверьте установленную версию Java
После успешной установки Oracle Java с помощью описанных выше шагов, проверьте установленную версию с помощью следующей команды.
Настройка среды Java
В репозитории Webupd8 ppa, также предоставляющем пакет для установки переменных среды, установите этот пакет с помощью следующей команды.
Ссылка
источник
sudo apt-get install oracle-java9-installer
Просто запустите:
источник
Вики с сайта Ubuntu:
Для Ubuntu 10.04 LTS пакеты sun-java6 были удалены из раздела Multiverse архива Ubuntu. Вместо этого рекомендуется использовать openjdk-6.
Если вы не можете переключиться с проприетарного Sun JDK / JRE на OpenJDK, вы можете установить пакеты sun-java6 из репозитория Canonical Partner Repository. Вы можете настроить свою систему на использование этого хранилища через командную строку:
Для Ubuntu 10.10 пакеты sun-java6 были удалены из раздела Multiverse архива Ubuntu. Вместо этого рекомендуется использовать openjdk-6.
Если вы не можете переключиться с проприетарного Sun JDK / JRE на OpenJDK, вы можете установить пакеты sun-java6 из репозитория Canonical Partner Repository. Вы можете настроить свою систему на использование этого хранилища через командную строку:
источник
Использование PPA
Вы можете использовать WebUpd8 PPA (это загрузит необходимые файлы из Oracle и установит JDK 8):
Безопасно ли добавлять PPA в мою систему и на что следует обращать внимание при «красных флажках»?
Также убедитесь, что ваша переменная JAVA_HOME установлена в:
Ручная установка
Tar.gz, предоставляемый Oracle, не имеет реального процесса установки. Вы просто извлекаете эти файлы в нужное место и добавляете их к своему пути. Итак, процесс выглядит следующим образом:
Загрузите
.tar.gz
с Oracle (здесь я буду использовать jdk-8u20-linux-x64.tar.gz); Извлечь это куда-нибудь;Переместить извлеченную папку в
/usr/lib/jvm
. Это не обязательно, но это место, где установлено программное обеспечение времени выполнения JavaСоздайте файл
/etc/profile.d/oraclejdk.sh
со следующим содержимым (измените пути, чтобы отразить путь, в котором вы сохранили свой JDK):Выполнено! Эти пути будут распознаваться только после выхода из системы или перезапуска, поэтому, если вы хотите использовать их сразу же, запустите
source /etc/profile.d/oraclejdk.sh
.источник
В Ubuntu 18.04 мы можем установить Java как обычный пакет без использования внешнего репозитория.
Просто запустите эту команду
источник
Посмотрите на OpenJDK . Это стандартная реализация JVM в Linux.
источник
Вы можете использовать команду
sudo apt-get install default-jdk
терминала для установки версии JDK по умолчанию .Перед установкой Java введите команду
sudo apt-get update
терминала, а затем введитеinstall terminal
команду. Вы можете получить больше информации здесь .источник
Лучше всего устанавливать Java по умолчанию, пока не требуется конкретная версия Java. Перед этим выполните java -version, чтобы проверить, не установлена ли Java.
Это все, что нужно для установки Java .
источник
Вы можете установить через
apt-get
:Также через вручную
После не забудьте проверить версию:
источник
Я рекомендую JavaPackage .
Это очень просто Вам просто нужно следовать инструкциям для создания пакета .deb из файла Oracle tar.gz.
источник
sun-java6-jdk - это виртуальный пакет, предоставляемый oracle-java8-installer или oracle-java7-installer или oracle-java7-installer.
даст вам sun-java6-jdk.
источник
oracle-java8-installer
доступно только с внешнего PPAПосле этого видео я успешно установил JDK 10 на Ubuntu 18.04 LTS .
Я копирую выдержку из описания видео.
Просто откройте терминал и введите следующие команды:
Для установки Java (PPA)
Для настройки переменных среды (установите java10 по умолчанию)
Для установки JDK 10 можно следовать той же процедуре в Ubuntu 16.04, Linux Mint, Debian и других связанных системах Linux.
источник
Установлен в Ubuntu 18.04
Мой обходной путь был,
Установите OpenJDK 8:
Проверьте установку Java, выполнив следующую команду, которая выведет версию Java:
Вывод должен выглядеть так:
Вывод:
источник
Если вы хотите установить Oracle JDK, вы можете использовать этот автоматический скрипт, который сделает всю работу за вас.
В блоге автора есть подробные инструкции по его использованию .
источник
Для установки Oracle Java JDK необходимо принять лицензию Oracle до начала установки. Это требуется только один раз. Если по какой-либо причине вам требуется автоматизировать установку, вы можете запустить следующие команды для установки без участия пользователя, например, для автоматического сценария.
источник
Вы можете использовать SDKMan ,
источник
Вы можете использовать oraji . Он может устанавливать / удалять как JDK, так и JRE из Java-оракула (.tar.gz).
sudo oraji '/path/to/the/jdk_or_jre_archive'
oraji -u
и подтвердите номер версии.источник
У меня была такая же проблема, и ни один из комментариев не работал для меня. Наконец, я заметил, что я отключил свои обновления. Когда я снова активировал его, обновление sudo apt-get работало правильно, и проблема была решена. (Обновление в системных настройках> программное обеспечение и обновления> вкладка обновлений здесь, я отметил два первых варианта важных обновлений и рекомендуемых обновлений).
источник
Попробуйте, если вы не хотите устанавливать OpenJDK: JDK Source Installer для Ubuntu
источник
В Ubuntu1604 я столкнулся с "Нет ошибки кандидата установки". Следующие шаги помогли мне установить.
-sudo apt-get update -sudo apt-get upgrade -apt-get install свойства программного обеспечения-common -sudo add-apt-repository ppa: webupd8team / java -apt-get update -sudo apt установить oracle-java8-installer
источник
За Debian вы можете попробовать
источник
Попробуйте использовать SDKMAN! менеджер пакетов - https://sdkman.io/install Теперь это самый простой способ установить множество SDK, инструментов и сред на основе JVM в любой дистрибутив Linux.
После установки выполните следующую команду, чтобы увидеть все доступные дистрибутивы Java:
Выберите нужный дистрибутив и установите его:
источник
Я только что сделал это на виртуальной машине Ubuntu. Вот как я это сделал.
Ubuntu поставляется с установленной Java JRE, но не с JDK. Java-версия дает JRE, а не JDK. Запустите javac-версию. Если JDK не установлен, вы получите ошибку. Выполните следующую команду в терминале , чтобы получить JDK:
sudo apt install default-jdk
. Теперь бегиwhich javac
. Выход должен быть/usr/bin/javac
. Теперь он установлен. IntelliJ не позволит нам использовать этот путь, потому что это двоичный файл javac. Перейдите в Структура проекта> Настройки проекта> Проект. Там, где написано «Project SDK», добавьте JDK. Затем перейдите в / usr / lib / jvm. Теперь вы должны иметь возможность компилировать Java-проекты в IntellIJ.Возможно, вам придется отредактировать конфигурации, чтобы IntelliJ знал, где искать ваш основной класс. Перейдите в «Выполнить»> «Редактировать конфигурации». Добавьте ваш основной класс для класса Main и добавьте корень вашего проекта в качестве рабочего каталога.
источник
Установите соответствующую версию OpenJDK
JAVA_VERSION=8 sudo add-apt-repository -y ppa:openjdk-r/ppa sudo apt-get update sudo apt-get -qq install -y openjdk-$JAVA_VERSION-jdk
Установите переменные среды в /etc/profile.d/jdk.sh
JAVA_HOME=/usr/lib/jvm/java-$JAVA_VERSION-openjdk-amd64 echo "export JAVA_HOME=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2SDKDIR=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2REDIR=$JAVA_HOME/jre" | sudo tee -a /etc/profile.d/jdk.sh echo "export PATH=$PATH:$JAVA_HOME/bin:$J2REDIR/bin" | sudo tee -a /etc/profile.d/jdk.sh
Проверьте вашу установку
/bin/bash /etc/profile.d/jdk.sh java -version echo $JAVA_HOME echo $J2REDIR echo $PATH
источник