์๋
ํ์ธ์, ๊ฐ๋ฐ์ ์ฌ๋ฌ๋ถ! ๐ java -version๋ช
๋ น ํ๋กฌํํธ์ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ๋๋ฐ " Java ๊ฒฝ๋ก๋ฅผ ์ธ์ํ ์ ์์ต๋๋ค "๋ผ๋ ์ค๋ฅ ๋ฉ์์ง๊ฐ ๋ ์ ๋ต๋ตํ๋ ์ ์์ผ์ ๊ฐ์? ์ด๋ฐ ๋ฌธ์ ๋ ํํ ๋ฐ์ํ๋ฉฐ ์ฝ๋ฉ ํ๋ฆ์ ๋ฐฉํดํ๊ธฐ๋ ํฉ๋๋ค. ํ์ง๋ง ๊ฑฑ์ ํ์ง ๋ง์ธ์. ์ ํฌ๊ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ด ๊ฐ์ด๋์์๋ ๋ช
๋ น ํ๋กฌํํธ์์ "Java ๊ฒฝ๋ก๋ฅผ ์ธ์ํ ์ ์์ต๋๋ค " ์ค๋ฅ๋ฅผ ํด๊ฒฐํ๋ ์ต์ ๋ฐฉ๋ฒ์ ๋จ๊ณ๋ณ๋ก ์๋ดํด ๋๋ฆฝ๋๋ค . ์ด ๊ฐ์ด๋๋ฅผ ๋ง์น๋ฉด Java๋ฅผ ๋ฌธ์ ์์ด ์คํํ์ฌ ๋ค์ ํ๋ก์ ํธ๋ฅผ ์์ํ ์ค๋น๋ฅผ ๋ง์น ์ ์์ ๊ฒ์
๋๋ค. ์, ๊ทธ๋ผ ์ด ๋ต๋ตํจ์ ํด๊ฒฐํ๊ณ ์ฑ๊ณต์ผ๋ก ๋ฐ๊ฟ๋ด
์๋ค! ๐
"Java ๊ฒฝ๋ก๋ฅผ ์ธ์ํ ์ ์์ต๋๋ค" ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ์ด์ ๋ ๋ฌด์์
๋๊น?
ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์์๋ณด๊ธฐ ์ ์ ๋จผ์ ์์ธ์ ๊ฐ๋จํ ํ์
ํด ๋ณด๊ฒ ์ต๋๋ค. " Java ๊ฒฝ๋ก๋ฅผ ์ธ์ํ ์ ์์ต๋๋ค " ์ค๋ฅ๋ ์์คํ
์ ๋ช
๋ น ํ๋กฌํํธ(CMD)์์ Java ์คํ ํ์ผ์ ์ฐพ์ ์ ์์ ๋ ๋ฐ์ํฉ๋๋ค. ์ด๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ์์ธ์์ ๋น๋กฏ๋ฉ๋๋ค.
- PATH ํ๊ฒฝ ๋ณ์๊ฐ ์๋ชป๋์์ต๋๋ค . Java์ bin ๋๋ ํฐ๋ฆฌ๊ฐ ์์คํ
์ PATH์ ์ถ๊ฐ๋์ง ์์์ต๋๋ค.
- ์ฌ๋ฌ ๊ฐ์ Java ์ค์น : ๋ฒ์ ์ถฉ๋๋ก ์ธํด ๊ธฐ๋ณธ ๊ฒฝ๋ก๊ฐ ์ ๋๋ก ์ค์ ๋์ง ์์ต๋๋ค.
- ์ค์น ์ค๋ฅ : Oracle JDK ๋๋ OpenJDK์ Java ์ค์น๊ฐ ๋ถ์์ ํ๊ฑฐ๋ ์๋ชป๋์์ต๋๋ค.
- ์ฌ์ฉ์ ๋ณ์์ ์์คํ
๋ณ์ : PATH๋ ์์คํ
์ ์ฒด๊ฐ ์๋ ์ฌ์ฉ์ ๊ณ์ ์๋ง ์ค์ ๋ฉ๋๋ค.
์ด๋ฌํ ์ ๋ค์ ํ์
ํ๋ฉด ์ฌ๋ฐ๋ฅธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ํ: ํญ์ ๋ช
๋ น echo %JAVA_HOME%ํ๋กฌํํธ(CMD)์์ Java ๋ฒ์ ์ ๋จผ์ ํ์ธํ์ธ์. ๋ฒ์ ์ด ๋น์ด ์๊ฑฐ๋ ์๋ชป๋ ๊ฒฝ์ฐ, ๊ทธ๊ฒ์ด ๋ฌธ์ ํด๊ฒฐ์ ์์์ ์
๋๋ค. ์ด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ค๋น๊ฐ ๋์
จ๋์? ์์ํด ๋ด
์๋ค! ๐
๋จ๊ณ๋ณ ๊ฐ์ด๋: ๋ช
๋ น ํ๋กฌํํธ์์ Java ๊ฒฝ๋ก๊ฐ ์ธ์๋์ง ์๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ
๊ธฐ์ด๋ถํฐ ์์ํด์ ๊ณ ๊ธ ์ค์ ๊น์ง ์ฐจ๊ทผ์ฐจ๊ทผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋ค์ ๋จ๊ณ๋ฅผ ์์๋๋ก ๋ฐ๋ผ์ค์ธ์. ๋๋ถ๋ถ์ ์ฌ์ฉ์๋ 3๋จ๊ณ์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ์ปคํผ ํ ์ ์ค๋นํ์ธ์. ๊ธ๋ฐฉ ๋๋ ๊ฑฐ์์! โ
1๋จ๊ณ: Java ํ์ธ ๋ฐ ์ฌ์ค์น (๋น ๋ฅธ ์ ๊ฒ)
์ฐ์ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ Java๊ฐ ์ ๋๋ก ์ค์น๋์ด ์๋์ง ํ์ธํ๋ ๊ฒ์
๋๋ค. Oracle ๊ณต์ ์น์ฌ์ดํธ ๋๋ Adoptium์์ ์ต์ JDK(Java Development Kit)๋ฅผ ๋ค์ด๋ก๋ํ์ธ์. ์ต์ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ์ฌ ์ค์นํ๋ฉด ๋ฉ๋๋ค. ํ์ฌ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ JDK 21 ์ด์์ด ํ์ํฉ๋๋ค.
- Oracle์ Java ๋ค์ด๋ก๋ ํ์ด์ง ๋๋ Adoptium์ OpenJDK ํ์ด์ง ์์ ๋ค์ด๋ก๋ํ์ญ์์ค .
- ์ค์น ํ๋ก๊ทธ๋จ์ ์คํํ๊ณ ์ค์น ๊ฒฝ๋ก(์ผ๋ฐ์ ์ผ๋ก
C:\Program Files\Java\jdk-21)๋ฅผ ๊ธฐ๋กํด ๋์ญ์์ค.
- ์ค์น ํ ์ CMD ์ฐฝ์ ์ด๊ณ ๋ค์ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ์ธ์
java -version. ์ฌ์ ํ " Java ๊ฒฝ๋ก๋ฅผ ์ธ์ํ ์ ์์ต๋๋ค "๋ผ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋์? ๊ณ์ ์งํํ์ธ์!
์ด ๋จ๊ณ๋ง์ผ๋ก 40%์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค. ์๋ฐ๊ฐ ์ฌ๊ธฐ์ ์คํ๋๋ค๋ฉด ๋คํ์
๋๋ค! ํ์ง๋ง ์คํ๋์ง ์๋๋ค๋ฉด PATH ํ๊ฒฝ ๋ณ์๊ฐ ๋ฌธ์ ์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๊ณ์ ์ฝ์ด๋ณด์ธ์. โจ
2๋จ๊ณ: JAVA_HOME ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํฉ๋๋ค.
JAVA_HOME์ Java ์ค์น ๋ฃจํธ๋ฅผ ๊ฐ๋ฆฌํต๋๋ค. ์ด ์ค์ ์ด ์์ผ๋ฉด CMD์์ Java๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ๋ค์์ Windows(์ด ์ค๋ฅ๊ฐ ๊ฐ์ฅ ํํ๊ฒ ๋ฐ์ํ๋ ์ด์ ์ฒด์ )์์ JAVA_HOME์ ์ค์ ํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
- "์ด PC" ๋๋ "์ปดํจํฐ"๋ฅผ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญ > ์์ฑ > ๊ณ ๊ธ ์์คํ
์ค์ ์ผ๋ก ์ด๋ํฉ๋๋ค.
- "ํ๊ฒฝ ๋ณ์"๋ฅผ ํด๋ฆญํ์ธ์.
- "์์คํ
๋ณ์" ์๋์์ "์๋ก ๋ง๋ค๊ธฐ"๋ฅผ ํด๋ฆญํฉ๋๋ค.
- ๋ณ์ ์ด๋ฆ: JAVA_HOME
๋ณ์ ๊ฐ: Java ๊ฒฝ๋ก (์: C:\Program Files\Java\jdk-21\bin ์์ด ์
๋ ฅ).
- ํ์ธ์ ๋๋ฅด๊ณ ๋ชจ๋ ์ฐฝ์ ๋ซ์ผ์ธ์.
CMD๋ฅผ ๋ค์ ์์ํ๊ณ ๋ช
๋ น์ด๋ก ํ
์คํธํด ๋ณด์ธ์ echo %JAVA_HOME%. ๊ฒฝ๋ก๊ฐ ํ์๋ ๊ฒ๋๋ค. ์ด์ ์์ ๊ฐ์ด ์๊ธฐ์
จ๋์? ๊ฑฐ์ ๋ค ์์ต๋๋ค! ๐ช
3๋จ๊ณ: PATH ํ๊ฒฝ ๋ณ์๋ฅผ ์
๋ฐ์ดํธํฉ๋๋ค.
์ด์ CMD์์ ์ด๋์๋ Java๋ฅผ ์คํํ ์ ์๋๋ก Java์ bin ํด๋๋ฅผ PATH ํ๊ฒฝ ๋ณ์์ ์ถ๊ฐํ์ธ์. ์ด๊ฒ์ด ๋ช
๋ น ํ๋กฌํํธ์์ Java ๊ฒฝ๋ก๊ฐ ์ธ์๋์ง ์๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ํต์ฌ์
๋๋ค .
- (2๋จ๊ณ์์ ํ์ธํ) ํ๊ฒฝ ๋ณ์์์ ์์คํ
๋ณ์ ์๋์ "Path"๋ฅผ ์ฐพ์ "ํธ์ง"์ ํด๋ฆญํฉ๋๋ค.
- "์๋ก ๋ง๋ค๊ธฐ"๋ฅผ ํด๋ฆญํ๊ณ ๋ค์์ ์ถ๊ฐํ์ธ์.
%JAVA_HOME%\bin(์ด๋ ๊ฒ ํ๋ฉด JAVA_HOME ํ๊ฒฝ ๋ณ์๊ฐ ๋์ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.)
- ์๋ฐ ๋ฒ์ ์ด ์ฌ๋ฌ ๊ฐ ์๋ ๊ฒฝ์ฐ ์ต์ ๋ฒ์ ์ด ๋งจ ์์ ์๋์ง ํ์ธํ๊ฑฐ๋ ์ต์ ๋ฒ์ ์
C:\Program Files\Java\jdk-21\bin์ง์ ์ฌ์ฉํ์ญ์์ค.
- ํ์ธ ํ CMD๋ฅผ ๋ค์ ์์ํ๊ณ ์คํํ์ธ์
java -version.
์ง์! ์ ๋๋ก ์๋ํ๋ฉด ์ค๋น ์๋ฃ์
๋๋ค. ํ์ง๋ง ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น์? ๋ค์์ผ๋ก ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. ๐ง
4๋จ๊ณ: ์ฌ๋ฌ ๊ฐ์ Java ์ค์น ํ๊ฒฝ ์ฒ๋ฆฌ
ํน์ ์ค๋๋ Java ๋ฒ์ ์ด ์ค์น๋์ด ์๋์? ์ค๋๋ Java ๋ฒ์ ์ด PATH ํ๊ฒฝ ๋ณ์๋ฅผ ๋ฎ์ด์ธ ์ ์์ต๋๋ค. ์๋ ํ๋ฅผ ์ฐธ๊ณ ํ์ฌ ๋น๊ตํ๊ณ ์ ๋ฆฌํ์ธ์.
| ๋ฌธ์ |
ํด๊ฒฐ์ฑ
|
ํจ๊ณผ๊ฐ ์๋ ์ด์ |
| PATH์ ์๋ ๊ตฌํ Java |
PATH๋ฅผ ํธ์งํ์ฌ ๋ค์๊ณผ ๊ฐ์ ์ค๋๋ ํญ๋ชฉ์ ์ ๊ฑฐํ์ญ์์ค.C:\Program Files (x86)\Java\jre1.8.0 |
์ ๊ท ์ค์น๋ฅผ ์ฐ์ ์ํฉ๋๋ค. |
| JDK/JRE ์ถฉ๋ |
์ ์ดํ > ํ๋ก๊ทธ๋จ์์ ์ด์ ๋ฒ์ ์ ์ ๊ฑฐํ์ธ์. |
์ค๋ณต ํญ๋ชฉ์ ์ ๊ฑฐํฉ๋๋ค. |
| 32๋นํธ์ 64๋นํธ์ ๋ถ์ผ์น |
์ฌ์ฉ ์ค์ธ ์ด์์ฒด์ ์ํคํ
์ฒ์ ์ผ์นํ์ธ์(ํ์ธ ํ์ wmic os get osarchitecture). |
ํธํ์ฑ์ ๋ณด์ฅํฉ๋๋ค |
์ ๋ฆฌ ํ ์ฌํ
์คํธ๋ฅผ ์งํํ์ธ์. ์ด ๋จ๊ณ๋ ์ฌ๋ฌ ๋ฒ์ ์ ๊ด๋ฆฌํ๋ ๊ณ ๊ธ ์ฌ์ฉ์์๊ฒ ํฐ ๋์์ด ๋ฉ๋๋ค. ์ ๋ฌธ๊ฐ ํ: SDKMAN!๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๋์ฑ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์์ต๋๋ค (WSL์ ํตํ Windows ์ง์).
5๋จ๊ณ: ํด๊ฒฐํ๊ธฐ ์ด๋ ค์ด ์ค๋ฅ์ ๋ํ ๊ณ ๊ธ ํด๊ฒฐ ๋ฐฉ๋ฒ
๊ธฐ๋ณธ์ ์ธ ๋ฐฉ๋ฒ์ด ํจ๊ณผ๊ฐ ์๋ค๋ฉด ๋ค์ ๋ฐฉ๋ฒ์ ์๋ํด ๋ณด์ธ์.
- ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํ : CMD๋ฅผ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ๊ณ "๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํ"์ ์ ํํ ๋ค์ ๋ณ์๋ฅผ ๋ค์ ์ค์ ํ์ธ์. ๋๋๋ก ๊ถํ ๋ฌธ์ ๋ก ์์คํ
์ ์ฒด์ ์ ์ฉ๋๋ ๋ณ๊ฒฝ์ด ์ฐจ๋จ๋ ์ ์์ต๋๋ค. ๐
- ์คํ ํ์ธ : ๊ฒฝ๋ก์ ๊ณต๋ฐฑ์ด๋ ์๋ชป๋ ์ฌ๋์๊ฐ ์๋์ง ํ์ธํ์ญ์์ค. ์ด๋ฅผ ์ฌ์ฉํ์ฌ
dir "C:\Program Files\Java"๊ฒ์ฆํ์ญ์์ค.
- ์์คํ
์ฌ๋ถํ
: ํ๊ฒฝ ์ค์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ฉ๋๋ ค๋ฉด ์์คํ
์ ์์ ํ ์ฌ์์ํด์ผ ํฉ๋๋ค. ์ด ๋จ๊ณ๋ฅผ ๊ฑด๋๋ฐ์ง ๋ง์ธ์! ๐
- WSL ๋๋ PowerShell ๋์ : Windows 11์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ๊ฒฝ๋ก๊ฐ ๋ค๋ฅผ ์ ์์ผ๋ฏ๋ก Windows Subsystem for Linux(WSL) ๋๋ PowerShell์์ ํ
์คํธํ์ญ์์ค.
Mac/Linux ์ฌ์ฉ์ ์ค ํฐ๋ฏธ๋(CMD ๊ด๋ จ ๋ฌธ์ ์ด๊ธด ํ์ง๋ง)์์ ๋น์ทํ ๋ฌธ์ ๋ฅผ ๊ฒช๋ ๊ฒฝ์ฐ, `echo $PATH` ๋ช
๋ น์ด๋ฅผ ์คํํ๊ณ `~/.bashrc` ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ์ธ์. ํ์ง๋ง CMD๋ฅผ ์ฌ์ฉํ๊ณ ๊ณ์๋ Windows์์ ์ฌ์ฉํ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐธ๊ณ ํ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
ํ
์คํธ ๋ฐ ๊ฒ์ฆ: ์์ ์ฌํญ์ด ์ ๋๋ก ์ ์ฉ๋์๋์ง ํ์ธํ์ธ์
์ฌ๊ธฐ๊น์ง ์ค์ ๊ฒ์ ์ถํ๋๋ฆฝ๋๋ค! ๐ ์ด์ ๋ชจ๋ ๊ฒ์ ํ์ธํด ๋ณด์ธ์.
- ์ CMD ์ฐฝ์ ์ฌ์ธ์ (๊ธฐ์กด ์ฐฝ์๋ ๋ณ์๊ฐ ์ ์ฅ๋ฉ๋๋ค).
- ์คํ
java -versionํ๋ฉด JDK ์ ๋ณด๊ฐ ํ์๋ฉ๋๋ค.
javac -version์ปดํ์ผ๋ฌ ์ ๊ทผ ๊ถํ ํ
์คํธ .
- ๊ฐ๋จํ Java ํ์ผ์ ์์ฑํ
echo public class Hello { public static void main(String[] args) { System.out.println("Hello, Java!"); } } > Hello.java๋ค์, javac Hello.java && java Hello.
"Hello, Java!"๊ฐ ์ถ๋ ฅ๋๋ฉด ์ฑ๊ณต์
๋๋ค! ์ด๋ ์๋ฐ ๊ฒฝ๋ก ์ค์ ์ค๋ฅ ์์ ์ด ์๋ฃ๋์์์ ํ์ธ์์ผ์ค ๋ฟ๋ง ์๋๋ผ , ๋ ํฐ ํ๋ก์ ํธ๋ฅผ ์งํํ ์์ ๊ฐ์ ์ฌ์ด์ค ๊ฒ์
๋๋ค.
ํํ ์ ์ง๋ฅด๋ ์ค์์ ํฅํ ๋ํต์ ์๋ฐฉํ๊ธฐ ์ํ ์ ๋ฌธ๊ฐ ํ
์ํํ ์ค์น๋ฅผ ์ํด:
- ์ ๊ธฐ์ ์ผ๋ก ์
๋ฐ์ดํธํ์ธ์ : Java๋ ๊ณ์ ๋ฐ์ ํฉ๋๋ค. ํจ์น๋ฅผ ํ์ธ
java -versionํ๊ณ ํ์ํ ๊ฒฝ์ฐ PATH๋ฅผ ์
๋ฐ์ดํธํ์ธ์. ๐ ๏ธ
- ๋ฒ์ ๊ด๋ฆฌ์๋ฅผ ์ฌ์ฉํ์ธ์ : jEnv ๋๋ Chocolatey(Windows์ฉ)์ ๊ฐ์ ๋๊ตฌ๋ PATH ํ๊ฒฝ ๋ณ์ ๊ด๋ฆฌ๋ฅผ ์๋ํํฉ๋๋ค.
- IDE ํตํฉ : Eclipse ๋๋ IntelliJ์์ ํ๋ก์ ํธ ์ค์ ์ JDK ๊ฒฝ๋ก๋ฅผ ์์คํ
์ ๋ง๊ฒ ์ค์ ํ์ญ์์ค.
- ํ๊ฒฝ ๋ณ์ ๋ฐฑ์
: ํธ์งํ๊ธฐ ์ ์ ํ๊ฒฝ ๋ณ์ ํ๋ฉด์ ์คํฌ๋ฆฐ์ท์ผ๋ก ์ ์ฅํ์ฌ ํ์์ ๋๋๋ฆด ์ ์๋๋ก ํ์ธ์.
๋
์ ์ฌ๋ฌ๋ถ๊ป ๋๋ฆฌ๋ ํ: ํ์ฌ ์ปดํจํฐ๋ฅผ ์ฌ์ฉ ์ค์ธ ๊ฒฝ์ฐ IT ์ ์ฑ
์ผ๋ก ์ธํด ๋ณ๊ฒฝ์ด ์ ํ๋ ์ ์์ผ๋ ๊ด๋ฆฌ์์๊ฒ ๋ฌธ์ํ์ญ์์ค. ๊ทธ๋ ์ง ์๋ค๋ฉด ์๋ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด๋ฉด ๋ฌธ์ ์์ด ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๋ง๋ฌด๋ฆฌ: ์๋ฐ ๊ฒฝ๋ก ๋ฌธ์ ํด๊ฒฐ ์๋ฃ - ๋ค์ ๋จ๊ณ๋ ๋ฌด์์ผ๊น์?
์, ์ด์ Java ๊ฒฝ๋ก ์ธ์ ์ค๋ฅ(๋ช
๋ น ํ๋กฌํํธ์์ ์ธ์๋์ง ์์) ๋ฅผ ์์ํ ํด๊ฒฐํ๋ ์๋ฒฝํ๊ณ ๊ตฐ๋๋๊ธฐ ์๋ ๊ฐ์ด๋๋ฅผ ์ดํด๋ณด์์ต๋๋ค . ์ค๋ฅ๋ฅผ ์ง๋จํ๊ณ , ์์ ํ๊ณ , ํ์ธํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๋ฉด์ ์ฅ์ ๋ฌผ์ ์คํ๋ ค ์๋๋ก ๋ฐ๊ฟ ์ ์๊ฒ ๋์์ต๋๋ค. ์ด์ IDE๋ฅผ ์คํํ๊ณ ์ฝ๋ฉ์ ์์ํด ๋ณด์ธ์! ์ด ๊ฐ์ด๋๊ฐ ๋์์ด ๋์๋ค๋ฉด ์๋์ ๋๊ธ์ ๋จ๊ธฐ๊ฑฐ๋ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์๋ ์น๊ตฌ์ ๊ณต์ ํด ์ฃผ์ธ์. ์ฆ๊ฑฐ์ด ์ฝ๋ฉ ๋์๊ณ , ํญ์ ์๊ธธ์ด ์ํํ๊ธธ ๋ฐ๋๋๋ค! ๐
์ฌ์ ํ ๋งํ์
จ๋์? ๋จ๊ณ๋ฅผ ๋ค์ ํ๋ฒ ํ์ธํ๊ฑฐ๋ Stack Overflow์ ๊ฐ์ Java ํฌ๋ผ์ ๋ฌธ์ํ์ฌ ์ปค๋ฎค๋ํฐ์ ๋์์ ๋ฐ์ผ์ธ์.