자바 경로는 주로 Program Files에 java 폴더에 존재 아래 그림 참조
속성을 눌러 경로 복사는 아래처럼 복사하면 된다.
%JAVA_HOME%\bin을 가장 위로 올려주는 이유 : 명령어를 찾을 때, Path 환경변수에 등록된 순서대로 찾기 때문입니다. 그렇기 때문에 %JAVA_HOME%\bin보다 먼저 등록된 폴더에 java 명령어가 있다면 다른 버전의 java 명령어가 사용될 수 있고, 새로 설치한 java가 제대로 인식이 안되는 경우가 발생할 수 있기 때문에 가장 위로 올려줍니다.
또는 충돌 예방을 위하여 다른 JAVA_HOME과 같은 자바를 삭제를 하여도 됩니다.
변수 이름(N) : JAVA_HOME
변수 값(V) : JDK가 설치된 폴더의 경로
저의 경우에는 자바 17 버전을 다운받아 C:\Program Files\Java\jdk-17 해당 값을 입력해 주었습니다.
jdk-17(자바 17버전)보다 더 높은 수준의 버전 요구시에
자바 신규 버전으로 재다운로드 후, JAVA_HOME 변수 폴더 경로 신버전으로 편집
컴파일러의 자바 설정 문제로 코드가 실행되지 않는 경우도 있음.
신규 버젼으로 다운시 그 아래 구형 버젼 코드 역시 자유롭게 사용 가능.
아래는 자바 다운로드 링크 -반드시, jdk로 다운로드
https://www.oracle.com/kr/java/technologies/downloads/
파워쉘에서 자바 버전 확인 만약 잘 적용이 안되었다면 재부팅!!
아래처럼 설정
sourceCompatibility = '17'
또는
java {
sourceCompatibility = '17'
}
파일 아래 settiing
Build,Execution.. -> Build Tools아래에 Gradle -> Gradle JVM 버전 설정
Build and run과 Run tests using을 Intellij IDEA로 설정하면 속도가 빨라짐
추천하진 않지만 build.gradle에서 자바 버젼 자체를 지우고 개발을 하고 그 이후 해결방법을 알아보는것을 권장한다.