자바 버전 이슈로 디버그 모드가 실행이 안됨
Could not run phased build action using connection to Gradle distribution
'https://services.gradle.org/distributions/gradle-8.5-bin.zip'
Dart
복사
버전체크
java -version
Dart
복사
Mac 일 경우 위 명령어를 터미널에 입력해서 버전이 1.8.0 이나 11버전 이하가 나온다면 자바 버전 이슈일 가능성이 크다.
자바 11 버전 설치
brew install openjdk
Dart
복사
자바 11버전 설치, homebrew 사용
환경설정
설치 후 친절하게 어떤 어떤 작업이 더 필요한지 설명해준다. 하나씩 진행하면 된다.
자바 wrapper 연결
sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk
Dart
복사
자바 랲퍼가 JDK를 찾을 수 있도록 연결하는 명령어이다.
환경 변수 설정
echo 'export PATH="/opt/homebrew/opt/openjdk@11/bin:$PATH"' >> /Users/datos-ksh/.zshrc
Dart
복사
말 그대로 환경 변수 설정
컴파일러가 찾을수 있도록 설정
export CPPFLAGS="-I/opt/homebrew/opt/openjdk@11/include"
Dart
복사
스크립트 적용
source ~/.zshrc
Dart
복사
적용하고 자바 버전을 확인 하면 된다.