Как установить путь к среде Java в Ubuntu - PullRequest
110 голосов
/ 08 марта 2012

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

Ответы [ 17 ]

1 голос
/ 08 марта 2012

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

0 голосов
/ 24 мая 2019

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

0 голосов
/ 15 мая 2019

Все, что вам нужно сделать сейчас, это установить переменные окружения “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, введите следующую команду для проверки.

0 голосов
/ 08 мая 2019
  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

0 голосов
/ 14 февраля 2019

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

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

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

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

Теперь копайте глубже -

$ ls -l / usr / bin / java lrwxrwxrwx 1 root root 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 root root 6464 14 марта 18:28 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java

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

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

$ sudo nano / etc / environment

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

* * 1 022 JAVA_HOME = / USR / Библиотека / JVM / Java-1.8.0-OpenJDK-amd64 экспорт JAVA_HOME

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

Теперь $ echo $ JAVA_HOME

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

/ USR / Библиотека / JVM / Java-1.8.0-OpenJDK-amd64

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

https://askubuntu.com/a/175519

https://stackoverflow.com/a/23427862/6297483

0 голосов
/ 25 февраля 2018

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

sudo apt install openjdk-8-jdk-headless 

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

0 голосов
/ 04 июля 2015

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

  1. Выгрузите архив (.tar-файл) с веб-сайта Oracle
  2. распакуйте его с помощью sudo tar -xvpzf fileName -C / installation_folder_name
  3. изменить права доступа к файлам
  4. добавить следующие две строки в / etc / profile

export JAVA_HOME = / home / abu / Java / jdk1.8.0_45 / export PATH= $ JAVA_HOME / бен: $ PATH

перезагрузите компьютер и проверьте с помощью java -version и javac -version
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...