Servlet ๊ธฐ๋ฐ ์น ํ๋ก์ ํธ ์์ฑ
Eclipse ๊ธฐ๋ฐ
File -> new -> Dynamic Web Project ์์๋๋ก ์คํ์ ํ๋ค.
๊ทธ ๋ค์, Project name์ ์ ๋ ฅํ๊ณ
Dynamic web module version์ 4.0 ์ผ๋ก ์ค์ ํ๋ค.
์ด๋ Tomcat 9.0์์ ์ง์ํ๋ Servlet API์ ๋ฒ์ ์ 4.0 ์ด๊ธฐ ๋๋ฌธ์ด๋ค.
next ๋ฅผ ํ๋ค๋ณด๋ฉด Context root๊ฐ ์๋๋ฐ ํ๋ก์ ํธ ์ด๋ฆ์ผ๋ก ํด์ค๋ค.
Context root๋ ์น ์์์ ํด๋น ํ๋ก์ ํธ(์น ์๋ฒ ํ๋ก๊ทธ๋จ)์ ์ ๊ทผํ๊ธฐ ์ํ ๋ฃจํธ ๊ฒฝ๋ก์ด๋ค.
ex) "www.naver.com" ์ผ ๋ naver๋ฅผ ์๋ฏธํ๋ค.
๊ทธ ๋ค์, ํ๊ณ ์ํ๋ ๊ฒ์ ์ค์ ํ๊ณ ์๋ฒ๋ฅผ ์คํ run on server๋ฅผ ํ ๋
tomcat์ ๊ฒฝ๋ก์ ์ถ๊ฐ์์ผ์ผ ํ๋ค.
๊ทธ๋ฌ๊ธฐ ์ํด์๋ ํฐ์บฃ์ ๋ค์ด๋ก๋ ํด์ผํ๋ค.
๋ค์ด ๋ฐ์ ๋ค ๋ฐ์ ํ์ผ์ ์ฃผ๋ก ๋ณด๊ดํ๋ ํด๋์ ๋ฃ์ด๋๊ณ
๊ฒฝ๋ก ์ค์ ํ ๋ bin ํ์ผ์ ํฌํจํ๊ณ ์๋ ํด๋๋ฅผ ๊ฒฝ๋ก๋ก ์ค์ ํ๋ค.
๊ทธ๋ ๊ฒ ํ๋ฉด
์ดํ๋ก๋ ์๋์ผ๋ก ์ค์ ๋์ด ์๊ณ "Tomcat v9.0~" ์ ์ ํํ ๋ค ์๋ฒ๋ฅผ ์คํํ๋ค.
๋ ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ์คํํ ๋ ์ ๋ ์๊ฐ ์๋๋ฐ ์ด๋
setting -> prference์ ๋ค์ด๊ฐ์
Project Facets์ ๋ค์ด๊ฐ ๋ค, ๋ฐ ์ฌ์ง์ฒ๋ผ ๋ฒํผ์ ํด๋ฆญํ๊ณ Appache Tomcat v9.0์ ์ ํํ ๋ค์ Applyํ๋ค.
'์ทจ์ ์ค๋น, ์ธ๋ฏธ๋ ๋ฐ ์์ , ํ์ฌ ๋ด์ฉ > ๋ด๊ฐ์ดํดํ๊ธฐ์ํํ๋ฆ๋์๋ฐฉ๋ฒ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Dynamic web project์์ ์๋ธ๋ฆฟ ๊ฒฝ๋ก ์ฝ์ง (0) | 2024.01.22 |
---|---|
Servlet์ ์ฐ๊ฒฐ ๋ฐ ์น ๊ฒฝ๋ก ์ค์ (0) | 2024.01.18 |
๋๊ธ