2024. 3. 18. 15:57, ๐ Git
๋ฐ์ํ
๊นํ๋ธ์ ์ฌ๋ ค๋ ํ๋ก์ ํธ๋ฅผ ํด๋ก ํ ๋๋ง๋ค ์์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ด๋ค.
์ปดํจํฐ์ ์ด๋ค ์ค์ ์์ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ ๊ฐ์ ํด๊ฒฐ๋ฐฉ๋ฒ์ ์ฐพ์๋ณด์๋ค.
Invalid Gradle JDK configuration found
ํด๊ฒฐ ๋ฐฉ๋ฒ
1. cmd๋ฅผ ์ด๊ณ ์๋ฐ ๋ฒ์ ์ ํ์ธํ๋ค.
java -version
- ๋๋ ์์ ๊ฐ์ด ์๋ฐ๊ฐ ์ค์น๋์ด ์์ง ์๊ฑฐ๋, ํ๊ฒฝ๋ณ์๊ฐ ์ค์ ๋์ด ์์ง ์์ ๋ช ๋ น์ด๊ฐ ๋จนํ์ง ์์๋ค.
- ์๋ฐ๊ฐ ์ค์น๋์ด ์๋ ๊ฒฝ์ฐ์ ๋ฐ๋ก 3๋ฒ, ์๋ ๊ฒฝ์ฐ์ 2๋ฒ์ผ๋ก ๊ฐ๋ค.
2. ์๋ฐ ์ค์น
https://www.oracle.com/java/technologies/javase/jdk16-archive-downloads.html
Java Archive Downloads - Java SE 16
WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For production use Oracle recommends downlo
www.oracle.com
- ์ค๋ผํด ํํ์ด์ง์ ๊ฐ์ ํ์ฌ java๋ฅผ ๋ค์ด๋ก๋ ๋ฐ ์ค์นํ๋ค.
- ํ์ฌ ์์ ์์ ์ ์ผ ์ต์ ๋ฒ์ ์ธ 17์ ๋ค์ด๋ก๋ํ๋ค.
3. ํ๊ฒฝ๋ณ์ ์ค์
- ์ ์ดํ - ์์คํ - ๊ณ ๊ธ ์์คํ ์ค์ - ๊ณ ๊ธ์์ 'ํ๊ฒฝ ๋ณ์'๋ก ๋ค์ด๊ฐ์ ์์คํ ๋ณ์ ์๋ก ๋ง๋ค๊ธฐ๋ฅผ ํด๋ฆญํ๋ค.
๋ณ์์ด๋ฆ: JAVA_HOME
๊ฒฝ๋ก: ๋ณธ์ธ์ด ์๋ฐ ์ค์นํ ๊ฒฝ๋ก
๋ณ์์ด๋ฆ: CLASSPATH
๊ฒฝ๋ก: %JAVA_HOME%\lib
- ์์ ๊ฐ์ด JAVA_HOME๊ณผ CLASSPATH ์์คํ ๋ณ์ 2๊ฐ๋ฅผ ์๋ก ๋ง๋ค๊ณ ํ์ธ์ ๋๋ฅธ๋ค.
- ๊ธฐ์กด์ ์๋ ์์คํ ๋ณ์ Path๋ฅผ ํด๋ฆญํ๊ณ 'ํธ์ง'์ ํด๋ฆญํ์ฌ, ์๋ก ๋ง๋ค๊ธฐ๋ฅผ ๋๋ฌ ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ๊ณ ํ์ธ์ ๋๋ฅธ๋ค.
- ๊ฒฝ๋ก: ์๋ฐ ์ค์นํ ํด๋\bin
- ์๊น ๋์ค์ง ์๋ java -version ๊ฒฐ๊ณผ๊ฐ ์ด์ cmd์ ๋์ค๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
4. ์๋๋ก์ด๋ ์คํ๋์ค Gradle JDK ๊ฒฝ๋ก ๋ณ๊ฒฝํ๋ฉด ๋
- File - Settings - Build Tools - Gradle์ ๋ค์ด๊ฐ์ JDK ๊ฒฝ๋ก๋ฅผ ์๋ก ์ค์นํ ์๋ฐ ๊ฒฝ๋ก๋ก ๋ฐ๊ฟ์ค๋ค.
ํด๋ก ํ ํ๋ก์ ํธ๊ฐ ์ ์์ ์ผ๋ก ์๋๋๋ค.
๋ฐ์ํ
๐ฌ C O M M E N T