์คํ๋ง๋ถํธ?
์คํ๋ง ๋ถํธ๋ ์๋ฐ ์น๊ฐ๋ฐ์ ๋นจ๋ฆฌ ํ๊ธฐ์ํด ๋ง๋ค์ด์ง ๋๊ตฌ ์ ๋๋ค. (ํ๋ ์์ํฌ)
์คํ๋ง๊ณผ ์คํ๋ง๋ถํธ์ ์ฐจ์ด
1. ๊ฐ๋ฐ ํ๊ฒฝ์ค์ ๊ฐ์ํ
โฃ ์คํ๋ง์ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ง์ ์ฐ๋ํด์ผํ๋, ์คํ๋ง๋ถํธ๋ ๋ฏธ๋ฆฌ ์ค์ ๋ ์คํํฐ ํ๋ก์ ํธ๋ก ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ต์ ํํด ์ฌ์ฉ์๊ฐ ์ง์ ์ฐ๋ X
2. ์น์๋ฒ ๋ด์ฅ
โฃ ์คํ๋ง ๋ถํธ๋ ํฐ์บฃ์ด ๋ด์ฅ๋์ด ์์, ์คํ๋ง์ ํฐ์บฃ์ด ๋ด์ฅ๋์ด ์์ง ์์
์น ์๋น์ค ๋์ ์๋ฆฌ
1. ํด๋ผ์ด์ธํธ
โฃ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ or ์ปดํจํฐ
2. ์๋ฒ
โฃ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋จ or ์ปดํจํฐ
โ ํด๋ผ์ด์ธํธ โโ ์๋ฒ ์ฌ์ด์๋ ์์ฒญ(request) ์ ์๋ต(response) ๊ฐ ์กด์ฌํ๋ค.
โฃ ์ ์ ์กฐ๊ฑด์ ์๋ฒ๊ฐ ์คํ์ค! ์ด์ฌ์ผ ํจ
localhost ์ ์คํ๋ง์์์ ํธ์ถ!
โฃ 127.0.0.1 ์ ๊ณ ์ ์ง์นญํ๊ฒ (๋ด ์ปดํจํฐ์ ์ฃผ์)
โฃ ํด๋ผ์ด์ธํธ๊ฐ localhost:8080/hello.html ์ ํธ์ถ ํ๋ค๋ฉด ์คํ๋ง๋ถํธ๊ฐ ์๋ต์ผ๋ก hello.html ์ ๋ณด์ฌ์ค
โฃ hello.html์ ์๋ฒ์์ ์์ฒญํ ํ์ผ! (src > main > resources > static ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฐพ์)

์ค์ต๊ด๋ จ
1. JVM ์ค์น ๋๋ ํฐ๋ฆฌ๋ก ์ด๋
cd Library/Java/JavaVirtualMachines
2. JDK ์ญ์ ๋ช
๋ น
sudo rm -rf ์ค์น๋ JDK ๋ฒ์
3. ์ธํ
๋ฆฌ์ ์ด ์์ด ๋ฉ๋ด ๊ถ์ฅ
โฃ ์ธํ
๋ฆฌ์ ์ด ์๋จ ๋ฉ๋ด๋ฐ์์ Intellij IDEA > ์ค์ > ํ๋ฌ๊ทธ์ธ > ์ค์นํญ > Korean Language Pack ์ฒดํฌ ํด์
4. ์๋ฐ ๋ฒ์ ์ค๋ฅ
โฃ springboot3.x ๋ถํฐ๋ JDK17 ์ด์๋ง ์ง์ํจ! ๋ง์ฝ ์ค๋ฅ ๋ฐ์์ build.gradle ์ค์ ํ์ธ! (sourceCompatibility = '17')
โฃ ๊ทธ๋๋ ์๋๋ฉด ์ธํ
๋ฆฌ์ ์ด java ์ค์ ํ์ธ! (File โ Settings ๋ฉ๋ด)
'๊ฐ๋ฐ > springboot3 > ์ฝ๋ฉ์์จํ์ต๋จ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[2์ฃผ์ฐจ] 9์ฅ ๋ก๊น ๋ฐ ์ค์ ๊ด๋ จ (0) | 2024.07.01 |
---|---|
[2์ฃผ์ฐจ] 6์ฅ ๋งํฌ ๋ฐ ๋ฆฌ๋ค์ด๋ ํธ (0) | 2024.06.24 |
[1์ฃผ์ฐจ] 4์ฅ ๋กฌ๋ณต๊ณผ ๋ฆฌํฉํฐ๋ง (0) | 2024.06.24 |
[1์ฃผ์ฐจ] 3์ฅ ํผ๋ฐ์ดํฐ / DTO / Database & JPA (0) | 2024.06.24 |
[1์ฃผ์ฐจ] 2์ฅ ๋ทฐ ํ ํ๋ฆฟ๊ณผ MVC ํจํด (0) | 2024.06.24 |