Как установить Java environment path в Ubuntu
Я только что установил JDK в Ubuntu с , после установки где Java
12 ответов
установить переменные среды следующим образом
отредактируйте файл системного пути / etc / profile
sudo gedit /etc/profile
добавить следующие строки в конец
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
затем выйдите из системы и войдите в ubuntu для настройки путей...
Java обычно устанавливается в /usr/java
найдите свою версию и выполните следующие действия:
предполагая, что вы используете bash (если вы только начинаете, я рекомендую bash над другими оболочками), вы можете просто ввести bash, чтобы начать его.
редактировать ~/.bashrc
file и добавьте пути следующим образом:
например. vi ~/.bashrc
вставить следующие строки:
export JAVA_HOME=/usr/java/<your version of java>
export PATH=${PATH}:${JAVA_HOME}/bin
после сохранения изменений выйдите и перезапустите bash или просто введите bash, чтобы запустить новую оболочку
тип export
для обеспечения правильных путей.
тип java -version
для обеспечения доступности Java.
Ubuntu устанавливает openjdk6 в /usr/lib/jvm/java-6-openjdk
путь. Таким образом, у вас будет бункер в /usr/lib/jvm/java-6-openjdk/bin
. Обычно путь к классам автоматически устанавливается для исполняемых файлов java & related.
до установить JAVA_HOME / путь для одного пользователя, войдите в свой аккаунт и открыть .файл
$ vi ~/.bash_profile
установите JAVA_HOME следующим образом, используя синтаксис export JAVA_HOME=<path-to-java>
. Если ваш путь установлен в /usr/java / jdk1.5.0_07 / bin / java, установите его следующим образом:
export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java
установить путь следующим образом:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
не стесняйтесь заменять /usr/java / jdk1.5.0_07 согласно вашей установке. Сохраните и закройте файл. Просто выйдите из системы и войдите обратно, чтобы увидеть новые изменения. Кроме того, введите следующую команду, чтобы немедленно активировать новые параметры пути:
$ source ~/.bash_profile
или
$ . ~/.bash_profile
проверить новые параметры:
$ echo $JAVA_HOME
$ echo $PATH
совет: используйте следующую команду, чтобы узнать точный путь к исполняемому файлу java под UNIX / Linux:
$ which java
Пожалуйста, обратите внимание, что файл ~/.bashrc похож, за исключением того, что~/.bash_profile работает только для оболочек входа Bash и .bashrc работает для каждого нового Bash ракушка.
чтобы установить JAVA_HOME / путь для всех пользователей, вам нужно настроить глобальную конфигурацию в /etc/profile
или /etc/bash.bashrc
файл для всех пользователей:
# vi /etc/profile
следующий путь установки / JAVA_PATH переменные следующим образом:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
сохранить и закрыть файл. Еще раз вам нужно ввести следующую команду, чтобы немедленно активировать настройки пути:
# source /etc/profile
или
# . /etc/profile
Он должен поместить java на ваш путь, возможно, в /usr/bin / java. Самый простой способ найти его-открыть термин и ввести "which java".
чтобы настроить системную область, вам нужно использовать
/etc / environmentsudo gedit /etc/environment
- это место, где вы можете определить любую переменную среды. Он может быть виден во всей области системы. После того, как переменная определена, систему необходимо перезапустить.
пример :
sudo gedit /etc/environment
добавить следующее :
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
JAVA_HOME="/opt/jdk1.6.0_45/"
здесь на сайте вы можете найти больше : http://peesquare.com/blogs/environment-variable-setup-on-ubuntu/
если вы ввели только openJDK, вы должны обновить свои ссылки, потому что у вас может быть некоторая установка OpenJDK.
sudo update-alternatives --config java
после этого
$gedit ~/.bashrc
добавьте следующую строку в файл
JAVA_HOME=/usr/lib/jvm/YOUR_JAVA_VERSION
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
вы можете получить версию java с
java -version
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
- откройте терминал (Ctrl+Alt+t)
-
тип
sudo gedit .bashrc
- введите пароль пользователя ubuntu
- перейти к последней строке файла
-
введите ниже кода в новой строке
export JAVA_HOME=enter_java_path_here export PATH=$JAVA_HOME/bin:$PATH eg: export JAVA_HOME=/home/pranav/jdk1.8.0_131 export PATH=$JAVA_HOME/bin:$PATH
- сохраните файл
-
тип
source ~/.bashrc
в терминале
- сделал
позвольте мне упростить , сначала загрузите JDK с веб-сайта Oracle:ссылке
2] затем извлеките его
3] создать папку (JVM), которая в /usr/lib в/ я.электронный каталог /usr/lib в/в JVM
4] переместите извлеченную папку из jdk в /usr/lib/ jvm/
*Примечание: используйте terminal, sudo, MV command т. е. sudo MV
5] создать .SH file at/etc / профиль.d / например: /etc/profile.d/myenvvar.sh
6] в .SH тип файла
экспорт JAVA_HOME= / usr/lib/jvm / jdk1.7.0
экспорт PATH=$PATH:$JAVA_HOME / bin
*Примечание: используйте терминал, gedit и sudo например: sudo gedit myenvvar.sh
7] выключите компьютер после всех этих шагов и перезагрузите его
8]откройте терминал и введите
java-версия
9] Проверьте выход, затем введите
Эхо $Переменной JAVA_HOME
10] проверьте выход и будьте счастливы:)
вы можете установить Ubuntu(17.10) java по умолчанию из apt:
sudo apt install openjdk-8-jdk-headless
и он установит путь для вас, если вместо этого вам нужно установить конкретную версию Java, вы можете следовать этому на YouTube
установка Oracle Java:
- Donwload tarball(.tar файл) с веб-сайта Oracle
- распакуйте его по sudo tar-xvpzf fileName-C / installation_folder_name
- изменение разрешения файлов и владения
- добавьте следующие две строки в /etc / profile
экспорт JAVA_HOME= / home / abu/Java / jdk1.8.0_45/ экспорт путь=$переменной JAVA_HOME/ОГРН:$путь
- перезагрузите машину и проверьте по java-версии и и javac -версии