์ดํด๋ฆฝ์ค๋ฅผ ์คํํ ๋๋ฉด ๊ฐ๋ ๋ณผ ์ ์๋ ์๋ฌ ์๋ฆผ์ฐฝ์ด๋ค. ๋ ๋ถ๋ช JDK๋ ์ค์น๋ํ๊ณ ์ค์ ๊น์ง ๋ค ํ๋๋ฐ ์ดํด๋ฆฝ์ค๋ฅผ ์คํํ๋ฉด ์ ๋ฐ ์๋ฌ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด๋ฐ ์๋ฌ ์๋ฆผ์ฐฝ์ด ๋ฐ๋๋ง๋ค ์ฌ๊ฐ ๋นํฉ์ค๋ฌ์ธ์๊ฐ ์์ง๋ง, ํด๋น ์๋ฌ์ฐฝ์ ํฌ๊ฒ ๋ฌธ์ ๊ฐ ๋๊ฑฐ๋ ๋ณต์กํ ์๋ฌ๊ฐ ์๋๊ธฐ๋๋ฌธ์ ๊ฐ๋จํ๊ฒ ํด๊ฒฐํ ์ ์๋ค.
ํด๊ฒฐ๋ฐฉ๋ฒ
JDK ํ๊ฒฝ๋ณ์ ์ค์น ํ์ธ ๋๋
JDK ํ๊ฒฝ๋ณ์ ์ฌ์ค์ ๋๋
์ค์ ์ ์ ๋๊ฒฝ๋ก๋ก ์ค์ ํ๊ธฐ
JDK ํ๊ฒฝ๋ณ์ ์ค์น ํ์ธ
1. JDK๊ฐ ์ ์์ ์ผ๋ก ์ค์น๋๊ณ ์ค์ ๋์๋์ง ํ์ธํ๊ธฐ ์ํด ๋ช ๋ น ํ๋กฌํํธ ์ฐฝ์ ์ด๊ณ "java -version"์ ํ์ธํ๋ค.
์๋ฐ ๋ฒ์ ๋ช ๋ น์ด : java -version or javac -version
์์ ๊ฐ์ด java version "1.8.0_271" ์ด๋ผ๊ณ ์ถ๋ ฅ๋๋ฉด ์ ์์ ์ผ๋ก JDK 1.8 ๋ฒ์ ์ด ์ค์น๋ฌ๋ค๋๊ฑธ ํ์ธํ ์ ์๋ค.
์๋ฐ ๋ฒ์ ์ด ํ์๋์ง ์๋๋ค๋ฉด JDK์ค์ ์ ๋ฌธ์ ๊ฐ ์์ผ๋ฏ๋ก JDK ํ๊ฒฝ๋ณ์ ์ค์ ์ ํ์ธํด์ผํฉ๋๋ค.
JDK ํ๊ฒฝ๋ณ์ ์ฌ์ค์
2. JDK ํ๊ฒฝ๋ณ์ ์ค์ ์ผ๋ก ๊ฐ์ JAVA_HOME, Path ๋ณ์์ ์ ํํ๊ฒ ์ค์ ๋์๋์ง ํ์ธํ๋ค.
[ ๋ด ์ปดํจํฐ ์์ฑ ] > [ ๊ณ ๊ธ ์์คํ ์ค์ ] > [ ํ๊ฒฝ๋ณ์ ] > [ ์์คํ ๋ณ์ - Path ] > [ ํธ์ง ] > [ JAVA_HOME ์ค์ ํ์ธ ] ํด๋น ์์๋๋ก ๋ค์ด๊ฐ์ ์ต์ข JAVA_HOME์ผ๋ก ์ค์ ํด๋์ ๊ฒฝ๋ก๊ฐ ์ ํํ์ง ํ์ธ ํ ์ ์ฉ์ ๋ค์ ํ๋ฒ ํฉ๋๋ค.
JDK ํ๊ฒฝ๋ณ์ ์ ๋๊ฒฝ๋ก๋ก ์ค์ ํ๊ธฐ
3. JDK ํ๊ฒฝ๋ณ์ ์ค์ ์ผ๋ก ๊ฐ์ Path ๋ณ์์ ์ ํํ JDK ์ค์น ๊ฒฝ๋ก๋ฅผ ์ ๋๊ฒฝ๋ก๋ก ์ค์ ํฉ๋๋ค.
์ฌ๊ธฐ๊น์ง ์ค์ ์ ํ๋ค๋ฉด, ๋ ์ด์ JDK ์๋ฌ๋ก ์ธํด ์ดํด๋ฆฝ์ค ์คํ์ด ๋์ง ์๋ ๊ฒฝ์ฐ๋ ์๋ค. ํ์ง๋ง, ๊ทธ๋ฐ๋ฐ๋ JDK์๋ฌ๋ก ์์๊ฐ์ ์๋ฆผ์ฐฝ์ด ๋ฌ๋ค๋ฉด ์ดํด๋ฆฝ์ค iniํ์ผ์ ๊ฐ์ ๋ก JDK ๊ฒฝ๋ก๋ฅผ ๋ถ์ฌํ๋ ์๋ฐ์ ์๋๋ฐ ๊ฑฐ๊ธฐ๊น์ง ๊ฐ๋ ๊ฒฝ์ฐ๋ ๋๋ฌผ๊ธฐ ๋๋ฌธ์ ์์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์งํ์ ํด๋ณด๊ธธ ๋ฐ๋๋ค.
@Junesker
๋๊ธ