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๋ฅผ ๋ค์ด๋ก๋ ๋ฐ ์ค์นํ๋ค.
- ํ์ฌ ์์ ์์ ์ ์ผ ์ต์ ๋ฒ์ ์ธ 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