Код: Выделить всё
gradle build
Path for java installation '/usr/lib/jvm/openjdk-11' (Common Linux Locations) does not contain a java executable
BUILD SUCCESSFUL in 399ms
3 actionable tasks: 3 up-to-date
Некоторая информация:
- usr/lib/jvm/openjdk-11 содержит только файл src.zip и ничего больше
- 'который Java' возвращает /usr/bin/java
- namei /usr/bin/java возвращает
Код: Выделить всё
f: /usr/bin/java
d /
d usr
d bin
l java -> /etc/alternatives/java
d /
d etc
d alternatives
l java -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java
d /
d usr
d lib
d jvm
d java-11-openjdk-amd64
d bin
- java
- echo $JAVA_HOME ничего не возвращает
- echo $PATH возвращает /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/ snap/bin:/snap/bin:/opt/gradle/gradle-8.4/bin
- java -version возвращает openjdk версия «11.0.20.1» 24 августа 2023 г. Среда выполнения OpenJDK (сборка 11.0.20.1+1-post-Ubuntu-0ubuntu122.04) 64-разрядная серверная виртуальная машина OpenJDK (сборка 11.0.20.1+1-post-Ubuntu-0ubuntu122. 04, смешанный режим, общий доступ)
- ChatGPT дал мне несколько ошибочных решений, которые просто приводили к сбою сборки, поэтому я не буду об этом упоминать
Подробнее здесь: https://stackoverflow.com/questions/773 ... d-location