Я только что установил JDK в Ubuntu с помощью sudo apt-get install openjdk-6-jdk
команды, после установки, где находится bin
каталог Java ? И как я могу установить путь к среде для этого каталога? У меня мало опыта работы с Ubuntu, кто-нибудь может дать совет или предложить какой-нибудь хороший сайт для справки?
ubuntu
environment-variables
java
Уллас Прабхакар
источник
источник
export PATH=${JAVA_HOME}/bin:${PATH}
и версия была обновлена. Я думаю, что слева направо приоритет работает здесь.Java обычно устанавливается в
/usr/java
том месте, где у вас есть версия, а затем выполните следующие действия:Предполагая, что вы используете bash (если вы только начинаете, я рекомендую bash поверх других оболочек), вы можете просто ввести bash, чтобы запустить его.
Отредактируйте ваш
~/.bashrc
файл и добавьте пути следующим образом:например, VI
~/.bashrc
вставить следующие строки:
после сохранения изменений выйдите и перезапустите bash или просто введите bash, чтобы запустить новую оболочку
Введите,
export
чтобы убедиться, что пути правильные.Введите,
java -version
чтобы обеспечить доступность Java.источник
Ubuntu устанавливает openjdk6 в
/usr/lib/jvm/java-6-openjdk
путь. Таким образом, у вас будет мусорное ведро/usr/lib/jvm/java-6-openjdk/bin
. Обычно classpath автоматически устанавливается для java и связанных с ним исполняемых файлов.источник
Чтобы установить JAVA_HOME / PATH для одного пользователя , войдите в свою учетную запись и откройте файл .bash_profile.
Установите JAVA_HOME следующим образом, используя синтаксический экспорт
JAVA_HOME=<path-to-java>
. Если ваш путь установлен в /usr/java/jdk1.5.0_07/bin/java, установите его следующим образом:Установите PATH следующим образом:
Не стесняйтесь заменить /usr/java/jdk1.5.0_07 в соответствии с вашими настройками. Сохраните и закройте файл. Просто выйдите и войдите обратно, чтобы увидеть новые изменения. Либо введите следующую команду, чтобы немедленно активировать новые параметры пути:
ИЛИ
Проверьте новые настройки:
Совет: Используйте следующую команду, чтобы узнать точный путь к исполняемому файлу Java в UNIX / Linux:
Обратите внимание, что файл ~ / .bashrc похож, за исключением того, что ~ / .bash_profile работает только для оболочек входа в систему Bash, а .bashrc запускается для каждой новой оболочки Bash.
Чтобы установить JAVA_HOME / PATH для всех пользователей , вам необходимо настроить глобальные настройки в файле
/etc/profile
OR/etc/bash.bashrc
для всех пользователей:Затем настройте переменные PATH / JAVA_PATH следующим образом:
Сохраните и закройте файл. Еще раз вам нужно ввести следующую команду, чтобы сразу активировать настройки пути:
ИЛИ
источник
если вы установили только openJDK, вам следует обновить ссылки, потому что у вас может быть некоторая установка OpenJDK.
после этого
добавьте следующую строку в файл
JAVA_HOME=/usr/lib/jvm/YOUR_JAVA_VERSION export PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME
Вы можете получить версию Java с
источник
Для настройки всей системы вам необходимо использовать
файл / etc / environment
sudo gedit /etc/environment
это место, где вы можете определить любую переменную окружения. Это может быть видно во всей области видимости системы. После определения переменной систему необходимо перезапустить.
ПРИМЕР :
Добавить как следующее:
Вот сайт, который вы можете найти больше: http://peesquare.com/blogs/environment-variable-setup-on-ubuntu/
источник
source /etc/environment
командыЭто должно поставить Java на вашем пути, вероятно, в / usr / bin / java. Самый простой способ найти его - открыть термин и набрать «какой java».
источник
Вам нужно установить переменную $ JAVA_HOME
В моем случае при настройке Maven мне пришлось установить его там, где установлен JDK.
Сначала выясните, где установлена JAVA:
Java: / usr / bin / java / usr / share / java /usr/share/man/man1/java.1.gz
Теперь копай глубже
lrwxrwxrwx 1 root root 46 августа 25 2018 г. / etc / alternatives / java -> / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java Копать глубже:
-rwxr-xr-x 1 root root 6464 14 марта 18:28 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java
Поскольку это не ссылка на какой-либо другой каталог, мы будем использовать это.
Откройте / etc / environment, используя nano
Добавьте следующие строки
Перезагрузите PATH используя
Сейчас,
Вот ваш вывод:
/usr/lib/jvm/java-1.8.0-openjdk-amd64
Источники, на которые я ссылался:
https://askubuntu.com/a/175519
https://stackoverflow.com/a/23427862/6297483
источник
Тип
Введите код ниже в новой строке
Тип
в терминале
источник
Обновить
bashrc
файл для добавленияJAVA_HOME
sudo nano ~/.bashrc
Добавить
JAVA_HOME
вbashrc
файл.export JAVA_HOME=/usr/java/<your version of java>
export PATH=${PATH}:${JAVA_HOME}/bin
Убедитесь, что Java доступна
java -version
В случае ручной установки JDK, если вы получили ошибку, как показано ниже
Выполните следующую команду в вашем каталоге JAVA_HOME / lib:
unpack200 -r -v -l "" tools.pack tools.jar
Выполните следующие команды в вашем JAVA_HOME / jre / lib
../../bin/unpack200 rt.pack rt.jar ../../bin/unpack200 jsse.pack jsse.rar ../../bin/unpack200 charsets.pack charsets.jar
Убедитесь, что Java доступна
java -version
источник
Как установить Java-пакеты:
Установите желаемую версию / версии Java с помощью официальных пакетов Ubuntu, управление которыми осуществляется с помощью альтернатив:
sudo apt install -y openjdk-8-jdk
или / и другой версии:
sudo apt install -y openjdk-11-jdk
Приведенные выше ответы верны только в том случае, если у вас есть только одна версия для всего программного обеспечения на вашем компьютере, и вы можете пропустить, используя альтернативы обновления. Таким образом, можно быстро жестко закодировать его в .bashrc или в каком-то другом месте,
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
но это не очень полезно, так как позже вы можете изменить версию.
Правильный способ установить JAVA_HOME (и, опционально, JAVA_SDK, JAVA_JRE)
Правильный способ (и обязательный, когда у вас их больше одного) - определить, на что указывает альтернатива обновления, и всегда использовать альтернативы обновления для переключения активной версии.
Вот предложения для обоих: только для конкретной учетной записи Unix или для всех учетных записей (уровень компьютера).
1. только для конкретной учетной записи Unix:
Используйте это, если у вас нет прав, чтобы сделать это на уровне машины.
2. Чтобы сделать это на уровне машины и для всех оболочек Борна, необходимо выполнить 2 шага:
2.а
Так как ваша оболочка может быть не установлена как интерактивная по умолчанию, вы можете сделать это также:
2.b
PS: Не нужно обновлять $ PATH, так как update-alternatives заботится о ссылке на / usr / bin /.
Подробнее: https://manpages.ubuntu.com/manpages/trusty/man8/update-alternatives.8.html
источник
Позвольте мне упростить, сначала загрузите JDK с сайта Oracle: Ссылка
2] Тогда извлеки это
3] Создайте папку (jvm) в / usr / lib / т.е. / usr / lib / jvm
4] переместить извлеченную папку из jdk в / usr / lib / jvm /
* Примечание: используйте команду терминал, sudo, mv, т.е. sudo mv
5] Создайте файл .sh в /etc/profile.d/, например: /etc/profile.d/myenvvar.sh
6] В типе файла .sh
* Примечание: используйте терминал, gedit и sudo, например: sudo gedit myenvvar.sh
7] Выключите компьютер, после всех этих шагов и перезагрузите его
8] Откройте терминал и введите
9] Проверьте вывод, затем введите
10] Проверьте вывод и будьте счастливы :)
источник
Шаг 1:
Шаг 2:
Шаг 3:
источник
open jdk после установки обычно находится в вашем / usr / lib / java-6-openjdk. Как обычно, вам нужно установить JAVA_HOME, calsspath и Path. В Ubuntu 11.04 есть файл среды, доступный в / etc, где вам нужно установить все три пути. И тогда вам нужно будет перезагрузить систему, чтобы изменения вступили в силу.
Вот сайт, чтобы помочь вам по http://aliolci.blogspot.com/2011/05/ubuntu-1104-set-new-environment.html
источник
Все , что вам нужно сделать сейчас, чтобы установить
“JAVA_HOME”
и“PATH”
переменные окружения , а затем вы сделали. Введите следующие команды, чтобы установить переменные среды. Убедитесь, что переменные среды указывают на правильную установку JDK на вашем компьютере. Для Ubuntu 18.04 путь/usr/lib/jvm/java-8-openjdk-amd64/
Чтобы проверить, был ли ваш путь JAVA_HOME успешно сохранен, введите следующую команду для проверки.
источник
У меня Linux Lite 3.8 (он основан на Ubuntu 16.04 LTS), и поменял путь в следующем файле (с привилегиями root) при перезагрузке.
источник
Вы можете установить Java по умолчанию Ubuntu (17.10) из apt:
И он установит PATH для вас, если вместо этого вам нужно установить конкретную версию Java, вы можете следовать этому YouTube
источник
Открыть файл
/etc/environment
в текстовом редакторе. Добавить строкуJAVA_HOME="[path to your java]"
Сохранить и закрыть, затем запуститьsource /etc/environment
источник
Установить версию Java из списка установленных. Для просмотра списка установленных версий выполните следующую команду:
Затем установите версию Java в соответствии со следующей командой:
источник
Установка Oracle Java:
экспорт JAVA_HOME = / home / abu / Java / jdk1.8.0_45 / export PATH = $ JAVA_HOME / bin: $ PATH
источник