Как установить путь среды Java в Ubuntu - программирование
Подтвердить что ты не робот

Как установить путь среды Java в Ubuntu

Я только что установил JDK в Ubuntu с помощью команды sudo apt-get install openjdk-6-jdk после установки, где расположен каталог Java bin? И как я могу установить путь к среде для этого каталога? У меня мало опыта работы с Ubuntu, можете ли кто-нибудь дать совет или предложить какой-нибудь хороший сайт для справки?

4b9b3361

Ответ 1

установите переменные среды следующим образом

Отредактируйте системный путь к файлу /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 для настройки путей...

Ответ 2

Java обычно устанавливается в /usr/java найдите версию, которая у вас есть, а затем выполните следующие действия:

Предполагая, что вы используете bash (если вы только начинаете, я рекомендую bash поверх других оболочек), вы можете просто ввести bash, чтобы запустить его.

Отредактируйте файл ~/.bashrc и добавьте пути следующим образом:

например vi ~/.bashrc

вставить следующие строки:

export JAVA_HOME=/usr/java/<your version of java>
export PATH=${PATH}:${JAVA_HOME}/bin

после сохранения изменений выйдите и перезапустите bash или просто введите bash, чтобы запустить новую оболочку

Введите export чтобы убедиться, что пути правильные.

Введите java -version чтобы обеспечить доступность Java.

Ответ 3

Ubuntu устанавливает путь openjdk6 в /usr/lib/jvm/java-6-openjdk. Таким образом, у вас будет бит в /usr/lib/jvm/java-6-openjdk/bin. Обычно путь класса автоматически устанавливается для java и связанных с ним исполняемых файлов.

Ответ 4

Чтобы установить JAVA_HOME/PATH для одного пользователя, войдите в свою учетную запись и откройте файл .bash_profile

$ vi ~/.bash_profile

Задайте JAVA_HOME следующим образом, используя экспорт синтаксиса JAVA_HOME=<path-to-java>. Если для вашего пути установлено значение /usr/java/jdk 1.5.0_07/bin/java, установите его следующим образом:

export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java

Установите PATH следующим образом:

export PATH=$PATH:/usr/java/jdk1.5.0_07/bin

Не забудьте заменить /usr/java/jdk 1.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/PATH для всех пользователей, вам необходимо настроить глобальную конфигурацию в файле /etc/profile OR /etc/bash.bashrc для всех пользователей:

# vi /etc/profile

Далее установите переменные PATH/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

Ответ 5

Он должен поместить java на ваш путь, возможно, в /usr/bin/java. Самый простой способ найти это - открыть термин и ввести "java".

Ответ 6

Для настройки всей системы вам необходимо использовать

/etc/environment файл sudo 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/

Ответ 7

если вы включили только 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

Ответ 8

  • Открытый терминал (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
    

    в терминале

  • Готово

Ответ 9

Позвольте мне упростить, сначала загрузите 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

экспорт JAVA_HOME =/usr/lib/jvm/jdk1.7.0

экспорт PATH = $ PATH: $ JAVA_HOME/bin

* Примечание: используйте терминал, gedit и sudo, например: sudo gedit myenvvar.sh

7] Выключите компьютер, после всех этих шагов и перезагрузите его

8] Откройте терминал и введите

Ява -version

9] Проверьте вывод, затем введите

echo $ JAVA_HOME

10] Проверьте вывод и будьте счастливы :)

Ответ 10

открыть 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

Ответ 11

Шаг 1:

sudo gedit ~/.bash_profile

Шаг 2:

JAVA_HOME=/home/user/tool/jdk-8u201-linux-x64/jdk1.8.0_201
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

Шаг 3:

source ~/.bash_profile

Ответ 12

Все, что вам нужно сделать сейчас, это установить "PATH" окружения "JAVA_HOME" и "PATH" и тогда все готово. Введите следующие команды, чтобы установить переменные среды. Убедитесь, что переменные среды указывают на правильную установку JDK на вашем компьютере. Для Ubuntu 18.04 путь это /usr/lib/jvm/java-8-openjdk-amd64/

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

Чтобы проверить, был ли ваш путь JAVA_HOME успешно сохранен, введите следующую команду для проверки.

echo $JAVA_HOME

Ответ 13

Вы можете установить Java по умолчанию Ubuntu (17.10) из apt:

sudo apt install openjdk-8-jdk-headless 

И он установит PATH для вас, если вместо этого вам нужно установить конкретную версию Java, вы можете следить за этим YouTube

Ответ 14

Вам нужно установить переменную $ JAVA_HOME

В моем случае при настройке Maven мне пришлось установить его там, где установлен JDK.

Сначала выясните, где установлена JAVA:

$ whereis java java: /usr/bin/java/usr/share/java/usr/share/man/man1/java.1.gz

Теперь копайте deeper-

$ ls -l/usr/bin/java lrwxrwxrwx 1 корневой корень 46 августа 25 2018/etc/alternatives/java ->/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java Копать глубже:

$ ls -l/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -rwxr-xr-x 1 корневой корень 6464 14 марта 18:28/usr/lib/jvm/java-8 -openjdk-amd64/JRE/бен /Java

Поскольку это не ссылка на какой-либо другой каталог, мы будем использовать это.

Откройте /etc/environment, используя nano

$ sudo nano/etc/environment

Добавьте следующие строки

JAVA_HOME =/usr/lib/jvm/java-1.8.0-openjdk-amd64 экспорт JAVA_HOME

Перезагрузите PATH, используя $./И т.д./окружающая среда

Теперь $ echo $ JAVA_HOME

Вот ваш вывод:

/usr/lib/jvm/java-1.8.0-openjdk-amd64

Источники, на которые я ссылался:

https://askubuntu.com/a/175519

fooobar.com/questions/61665/...

Ответ 15

  1. Обновите файл bashrc чтобы добавить JAVA_HOME

    sudo nano ~/.bashrc

  2. Добавьте JAVA_HOME в файл bashrc.

    export JAVA_HOME=/usr/java/<your version of java>
    export PATH=${PATH}:${JAVA_HOME}/bin

  3. Убедитесь, что Java доступна

    java -version

  4. В случае ручной установки JDK, если вы получили ошибку, как показано ниже

    Error occurred during initialization of VM
    java/lang/NoClassDefFoundError: java/lang/Object
    
  5. Выполните следующую команду в вашем каталоге JAVA_HOME/lib:

    unpack200 -r -v -l "" tools.pack tools.jar

  6. Выполните следующие команды в вашем JAVA_HOME/jre/lib

    ../../bin/unpack200 rt.pack rt.jar../../bin/unpack200 jsse.pack jsse.rar../../bin/unpack200 charsets.pack charsets.jar

  7. Убедитесь, что Java доступна

    java -version

Ответ 16

Установка Oracle Java:

  • Загрузите tarball (.tar файл) с веб-сайта Oracle
  • распаковать его по sudo tar -xvpzf fileName -C/installation_folder_name
  • изменить разрешение и право собственности на файлы
  • добавьте следующие две строки в /etc/profile

export JAVA_HOME =/home/abu/Java/jdk1.8.0_45/ export PATH = $JAVA_HOME/bin: $PATH

  1. перезагрузите машину и проверьте с помощью java -version и javac -version

Ответ 17

Откройте файл /etc/environment с помощью текстового редактора. Добавьте строку JAVA_HOME="[path to your java]" Сохраните и закройте, затем запустите source/etc/environment файл source/etc/environment