intelliJ Dynamic Web Project ๋ง๋ค๊ธฐ
๊ฐ์ธ ์ด๋ฉ์ผ์ด๋ ์ชฝ์ง๋ก ๋ฌธ์์ฃผ์๋ ๊ฑธ ๋ณด๋, ๋ง์ ๋ถ๋ค์ด ์ดํด๋ฆฝ์ค์์ ๋์ด์ค์๋๋ณด๋ค.
์ง์ ์ฐพ์๋ณด๋ ๋ฑํ ์ค๋ช ํด์ฃผ๋ ๊ณณ๋ ์๊ณ ํ์ฌ, ๋ฌด์์ ๋ฐ๋ผํ๊ธฐ ์ปจ์ ์ผ๋ก ๋ง๋ค์ด ๋ณด์.
๋๊ตฐ๊ฐ์๊ฒ ๋์์ด ๋๊ธธ..
OS : windows 10 64bit
IDE : IntelliJ IDEA
IDE ver : 2020.2
1. IntelliJ ์คํ! New Project
2. ์ข์ธก ํญ์์ Maven ์ ํ ํ, Create form archetype ์ฒดํฌ!(โป์ฃผ์ ์ฒดํฌ๋ฅผ ์ํ๋ฉด ์๋ ๋ฉ๋ด๊ฐ ์ ํ๋์ง ์์)
Next ~ ์ญ์ญ..์ด๋ฆ ์ ํ๊ณ .. Finish ๊น์ง!
์ด๋ ๊ฒ ํ๋ก์ ํธ๊ฐ ์์ฑ๋๋ฉด Maven ํ์ผ๋ค์ด ๋น๋๋๋ค. ์ธ๋ด์ฌ์ ๊ฐ์ง๊ณ ๊ธฐ๋ค๋ฆฌ์
๋น๋๊ฐ ์๋ฃ๋์๋ค.
์ด์ ํฐ์บฃ์ ์ฐ๋ํด๋ณด์!
Add Configuration ํด๋ฆญ!
Templates๊ฐ ์๋, ์ข์ธก ์๋จ์ + ๋ฒํผ์ ํตํด์ Tomcat Server/Local ์ ํ!!
(โป์ฃผ์ Templates ์์์ Tomcat Server๋ฅผ ์ ํํ๋ฉด, ๊ธฐ๋ณธ์ธํ ์ ๊ฐ์ ๋ถ๋ฌ์ค์ง ์์ ์ผ์ผํ ์ธํ ํด์ค์ผํ๋ค.
ํ ํ๋ฆฟ์ธ๋ฐ ์์ง..?)
์ด์ ์๋ ํฌ์คํ ํ์์ง๋ง UTF-8 ์ค์ ์ ์ด๊ณณ์์ ์งํํ์ฌ์ค๋ค. ๋งํฌ : intelliJ UTF-8 ์ค์ / ์ธํ ๋ฆฌ์ ์ด UTF-8 ์ธ์ฝ๋ฉ
VM options ์ -Dfile.encoding=UTF-8 ์ถ๊ฐ!
Fix ๋ฒํผ์ ๋๋ฅธ ํ, ์์ง ๋ฐฐํฌํ ๋จ๊ณ๊ฐ ์๋๊ธฐ ๋๋ฌธ์, ํ๋ก์ ํธ๋ช :war exploded ์ ํ
OK ๋ก ๋ง๋ฌด๋ฆฌ.
์ ์์ ์ผ๋ก ์๋ฃ๋ ๋ชจ์ต !! (Maven์ผ๋ก ์งํํ๊ธฐ์ pom.xml์ด ๊ฐ์ด ๋น๋๋๋ฉฐ, jsp๋ก ๊ธฐ๋ณธ ์ค์ ๋๋ค.)
๋๋จธ์ง๋ ์ฌ๋ฌ๋ถ์ ์ปค์คํฐ๋ง์ด์ง์ผ๋ก ์งํ!