java

ubuntu JDK home Определить путь к домашней папке установленной версии Java

Подразумевается, что java у вас установлена как jdk и команда

which java

возвращает какой-то путь.

Решение

В терминале выполним команду:

readlink -f  $(which java)

В ответ получим, что-то вроде:

/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

домашней папкой в нем будет является часть:

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

ubuntu maven No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? Ошибка

  • Сначала установил JAVA_HOME
  • А потом пришло переустановить JDK (у меня была именно эта версия) командой:
    sudo apt-get install openjdk-8-jdk

    -- по совету отсюда.

ubuntu, Warning: JAVA_HOME environment variable is not set Ошибка

Правим файл:

sudo nano /etc/environment

и добавляем в него строки вроде:

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

Путь на вашей машине может отличаться.
Чтобы узнать его посмотрите куда ведет ссылка с

which java

(с помощью ls -la)

Источник: https://askubuntu.com/a/175519

netbeans jdkhome Указать версию jdk для запуска. Изменение версии java (ubuntu, linux)

Определение установленной версии JDK (основной)

Можно узнать путь к домашней папке установленной версии jdk:

Другие версии Java

Посмотрите какие версии jdk (папки) есть, например, в директории /usr/local/
(разные версии jdk лежат там в виде отдельных папок), если вообще никаких подходящих директорий (с названиями вроде "jdk1.8.0_40") нет, то установите java.

ubutnu The program 'java' can be found in the following packages

The program 'java' can be found in the following packages

Установите последюю версию java, например 8:

sudo apt-get install openjdk-8-jre

ubuntu java Установить

Установка из репозитория

Выполним команду в терминале:

sudo apt-get install default-jdk
Subscribe to RSS - java