ошибку. ОШИБКА: для JAVA_HOME установлен недопустимый каталог: /Library/Java/JavaVirtualMachines/jdk- 17.jdk/Contents
Установите переменную JAVA_HOME в вашей среде так, чтобы она соответствовала
местоположению вашей установки Java."
но Я указал путь и использую доморощенный для установки JAVA и чтобы убедиться, что у меня есть действительный каталог, когда я запускаю команду «echo $JAVA_HOME», она дает мне «/opt/homebrew/opt/openjdk/libexec/openjdk.jdk/ Contents/Home», но когда я запускаю команду «/usr/libexec/java_home», она возвращает «Операция не может быть завершена. Невозможно найти среду выполнения Java.
Пожалуйста, посетите http://www.java. com для получения информации об установке Java». Я перепробовал все, что мог найти в Интернете, но все равно выдает эту ошибку
Код: Выделить всё
danielabera@Daniels-MacBook-Pro one % flutter run
Launching lib/main.dart on sdk gphone16k arm64 in debug mode...
ERROR: JAVA_HOME is set to an invalid directory: /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Running Gradle task 'assembleDebug'... 25ms
Error: Gradle task assembleDebug failed with exit code 1
danielabera@Daniels-MacBook-Pro one %
Я добавляю каталог JAVA_HOME в ~/.zshrc. После добавления каталога при запуске команды «echo $JAVA_HOME» он возвращает «/opt/». homebrew/opt/openjdk/libexec/openjdk.jdk/Contents/Home», но когда я запускаю команду «/usr/libexec/java_home», она возвращает «Операция не может быть завершена. Невозможно найти среду выполнения Java.
Посетите http://www.java.com для получения информации об установке Java.
Я переустанавливаю Android Studio
Я переустанавливаю Java
но ничего не работает
Подробнее здесь: https://stackoverflow.com/questions/790 ... io-flutter
Мобильная версия