๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ๊ณผ์ ์์ ๊ธฐ์กด์ ์ฌ์ฉํ๋ jdk ๋ฒ์ ์ด ์๋ ์๋ก์ด jdk ๋ฒ์ ์ผ๋ก ๋ณ๊ฒฝ ํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์
๋ณ๊ฒฝ ์์
1. ๋ณ๊ฒฝํ๊ณ ์ ํ๋ ์๋ก์ด jdk ๋ฒ์ ์ค์น
2. ๋ค์ด๋ก๋ํ ์๋ก์ด jdk ํ์ผ ๊ฒฝ๋ก๋ฅผ ์๋ ์ฝ๋ ๋ฉ๋ชจ์ฅ ์์ฑ
3. script ํด๋ ์์ฑ -> script ํด๋ ์์ 'java17.bat' ํ์ผ๋ช ์ ์ฅ
4. ํ๊ฒฝ๋ณ์ ์ ํ
5. cmd ์ฐฝ์์ java -version ํ์ธ
1. ๋ณ๊ฒฝํ๊ณ ์ ํ๋ ์๋ก์ด jdk ๋ฒ์ ์ค์น (jdk-17 ๋ฒ์ ์ ์๋กญ๊ฒ ๋ค์ด ๋ฐ์.)
2. ๋ค์ด๋ก๋ํ ์๋ก์ด jdk ํ์ผ ๊ฒฝ๋ก์ ๋ง๊ฒ ์๋ ์ฝ๋ ๋ฉ๋ชจ์ฅ ์์ฑ
์) jdk17 ๋ฒ์ ์ผ๋ก ๋ณ๊ฒฝํ ๊ฒฝ์ฐ
@echo off
set JAVA_HOME=C:\Program Files\Java\jdk-17
set Path=%JAVA_HOME%\bin%Path%
echo Java 19 activated.
3. ์์ฑ๋ ๋ฉ๋ชจ์ฅ ํ์ผ์ scripts ํด๋ ์์ฑ -> script ํด๋ ์์ 'java17.bat' ํ์ผ๋ช ์ผ๋ก ์ ์ฅ
๐ก ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์ธํด java ํด๋์ ๋ฐ๋ก ์์ฑ, ์ ์ฅ์ด ์๋๋ ๊ฒฝ์ฐ ?
- scripts ํด๋๋ฅผ ๋ค๋ฅธ ๊ฒฝ๋ก( ex) ๋ฐํํ๋ฉด) ์์ ์์ฑ ํ ์ ์ฅํด C:\Program Files\Java\ ํด๋๋ก ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ๋ฅผ ํด์ค๋ค.
4. ํ๊ฒฝ๋ณ์ ์ค์ ๋ณ๊ฒฝ
5. cmd ์ฐฝ์์ java -version ํ์ธ
- cmd ์ฐฝ์ ์ด์ด java -version ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด java ๋ฒ์ ์ ํ์ธํ๋ค
์ฑ๊ณต์ ์ผ๋ก ๋ณ๊ฒฝ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค ๐ค