๐[๋ชฉ์ฐจ]
์๋ฐ ํ์
JDK : Java Development Kit
JRE : Java Runtime Environment
์๋ฐ ๊ฐ๋ฐํ๊ฒฝ ์ค๋นํ๊ธฐ(1) - JDK ์ค์น
+++JDK ์ ์ค์น๋์๋์ง ํ์ธํ๊ธฐ
์๋ฐ ๊ฐ๋ฐํ๊ฒฝ ์ค๋นํ๊ธฐ(2) - Eclipse ์ค์น
์๋ฐ ํ์
๊ณผ๊ฑฐ์ ๊ฐ๋จํ ํ๋ก๊ทธ๋จ๋ window์ฉ ๋ฐ๋ก, linux์ฉ ๋ฐ๋ก, mac์ฉ.. ๋ฑ๋ฑ
์ด์์ฒด์ ์ ๋ฐ๋ผ ์ฝ๋๋ฅผ ๋ค๋ฅด๊ฒ ์์ฑํ์ด์ผํ๋ค.
"์ ใ ๊ฐ์ ์๊ณ ๋ฆฌ์ฆ์ ๋ค๋ฅธ ์ธ์ด๋ก ๋ช๋ฒ์ ์์ฑํด์ผํ๋๊ฑฐ์ผ..
์ฝ๋ ํ๋ฒ๋ง ์์ฑํ๊ณ , ์ด์์ฒด์ ์๊ด์์ด ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์์๊น?"
=> ํด์ Write Once. Run Everywhere์ ์๋ฐ๊ฐ ๋์ค๊ฒ๋ ๊ฒ!!
JDK : Java Development Kit
์๋ฐ ๊ฐ๋ฐํ๊ฒฝ
์ค์นํ๋ฉด ์๋ฐ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์์ (JRE)
+ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ํ๋ซํผ ํฌํจ๋์ด ์๋ฐ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ์ ์์
์๋ฐ์ปดํ์ผ๋ฌ javac.exe๋ฅผ ํฌํจํ๊ณ ์์
JRE : Java Runtime Environment
์๋ฐ ์คํํ๊ฒฝ
์๋ฐ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๊ณ , JVM์ด ๋์ํ ์ ์๋ ํ๊ฒฝ์ ๋ง๋ ๋ค(=JVM์ฉ OS)
์๋ฐ์คํ๊ธฐ java.exe๋ฅผ ํฌํจํ๊ณ ์์.
์๋ฐ ๊ฐ๋ฐํ๊ฒฝ ์ค๋นํ๊ธฐ(1) - JDK๋ฅผ ์ค์นํด๋ณด์
1. ๊ตฌ๊ธ์ JDK ๊ฒ์ -> Oracleํํ์ด์ง์ Java Downloads ํด๋ฆญ
2. ์๋๋ก ์คํฌ๋กคํด์ Windows ์ ํ, Installer์ exeํ์ผ ํด๋ฆญํด์ ๋ค์ด๋ก๋
3. ๋ค์ด๋ฐ์ exe ์คํ ํ next ํด๋ฆญ
4. ์ค์น๋๋ ๊ฒฝ๋ก ํ์ธ
-> ์ด์์์ผ๋ฉด next
-> ์ด์์์ผ๋ฉด change ๋ฒํผ๋๋ฌ์ ์ค์น๊ฒฝ๋ก ์ง์ ํ next
5. ์๋ฃ๋ ๋๊น์ง ๋๊ธฐ
6. Successfully Installed ์ค์น ์๋ฃ! close ํด๋ฆญ
+++ JDK ์ ์ค์น๋์๋์ง ํ์ธํ๊ธฐ
1. ์๋์ฐ๋ฒํผ(์์๋ฒํผ) ํด๋ฆญ -> Windows ์์คํ -> ๋ช ๋ นํ๋กฌํํธ ํด๋ฆญ
2. ๋ช ๋ นํ๋กฌํํธ์์ javac --version ์ ๋ ฅ
๋ฒ์ ๋ช ์ด ๋์ค๋ฉด ์ ์ค์น๋ ๊ฒ!
์๋ฐ ๊ฐ๋ฐํ๊ฒฝ ์ค๋นํ๊ธฐ(2) - ECLIPSE ์ค์น
ํตํฉ๊ฐ๋ฐํ๊ฒฝ(IDE) Integrated Development Environment
์๋ฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ ์ฝ๊ฒ ํ๋ก๊ทธ๋๋ฐํ ์ ์๋๋ก ๋์์ฃผ๋ TOOL์ด๋ค.
1. ๊ตฌ๊ธ์ Eclipse ๊ฒ์ ํ ์๋จ์ ๋จ๋ ๋งํฌ ํด๋ฆญ
2. Eclipse IDE ํ๋จ์ ์ฃผํฉ ๋ค์ด๋ก๋๋ฒํผ ํด๋ฆญ
3. ๋ค์ํ๋ฒ ๋ค์ด๋ก๋ ํด๋ฆญ
4. ๋ค์ด๋ฐ์ exeํ์ผ ํด๋ฆญ -> Eclipse IDE for Java Developers ํด๋ฆญ
5. ์ค์น๋๋ ๊ฒฝ๋ก ํ์ธ ํ Install๋ฒํผ ํด๋ฆญ
6. ์ค์น ์๋ฃ๋๋ฉด Launch ํด๋ฆญ
6. Workspace : ํ๋ก์ ํธ ์์ฑํ ๊ฒฝ๋ก ํ์ธ ํ Launch ํด๋ฆญ
7. Eclipse ์คํ ์๋ฃ
#์๋ฐ #JDK #JRE #JDK์ค์น #JRE์ค์น #์๋ฐ๊ฐ๋ฐํ๊ฒฝ #์ดํด๋ฆฝ์ค #Eclipse #์ดํด๋ฆฝ์ค์ค์น #Eclipse์ค์น