๐Ÿ› IDE & DevOps/intelliJ

intelliJ Dynamic Web Project ๋งŒ๋“ค๊ธฐ

kimtongting ์ž…๋‹ˆ๋‹ค 2020. 9. 2. 17:39
 

 

๊ฐœ์ธ ์ด๋ฉ”์ผ์ด๋‚˜ ์ชฝ์ง€๋กœ ๋ฌธ์˜์ฃผ์‹œ๋Š” ๊ฑธ ๋ณด๋‹ˆ, ๋งŽ์€ ๋ถ„๋“ค์ด ์ดํด๋ฆฝ์Šค์—์„œ ๋„˜์–ด์˜ค์‹œ๋‚˜๋ณด๋‹ค.

์ง์ ‘ ์ฐพ์•„๋ณด๋‹ˆ ๋”ฑํžˆ ์„ค๋ช…ํ•ด์ฃผ๋Š” ๊ณณ๋„ ์—†๊ณ  ํ•˜์—ฌ, ๋ฌด์ž‘์ • ๋”ฐ๋ผํ•˜๊ธฐ ์ปจ์…‰์œผ๋กœ ๋งŒ๋“ค์–ด ๋ณด์ž.

๋ˆ„๊ตฐ๊ฐ€์—๊ฒ ๋„์›€์ด ๋˜๊ธธ..

 

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๋กœ ๊ธฐ๋ณธ ์„ค์ •๋œ๋‹ค.)

๋‚˜๋จธ์ง€๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์œผ๋กœ ์ง„ํ–‰!

 

 

 

 

๋ฐ˜์‘ํ˜•