ํ์๋ค๊ณผ ํ์ ์ ์งํํ๋๋ฐ... path์ ๋ํ ๋ฌธ์ (?)๊ฐ ์ข ์์๋ค..
์๋ฅผ ๋ค์๋ฉด,
1. ํ์๋ค๊ณผ ๋์ java ํ์ผ ์์ฑ ์์น ๊ฐ ๋ค๋ฅด๋ค.
2. classes (java output file) ์ด ์ํ๋ ๊ณณ์ด ์๋ ๋ค๋ฅธ ๊ณณ์ ์ ์ฅ๋๋ค.
3. ํ์๋ค๊ณผ ๋์ web file๋ค์ด ์ ์ฅ๋๋ ํด๋๋ช ์ด ๋ค๋ฅด๋ค.
์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ตฌ์กฐ๋ ํ์ ๋ชจ๋๊ฐ Wanna be ํ๋ก์ ํธ ํด๋์ ๊ตฌ์ฑ์ ๋ฐ๋ฅด๋ ๊ฒ์ด๋ค!
๊ทธ๋ด๋ ค๋ฉด ์๋ 3๊ฐ์ง๊ฐ ํ์ํ๋ฐ 2๋ฒ์งธ์ ๊ฒฝ์ฐ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ ๋ ์์ ๊ฐ๋ฅ ํ ๊ณณ์ ์ฐพ์์ผ๋ ๋๋จธ์ง๋ ์์ง ์ต๋ํ ์ ๋ณด๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฒ ํฌ์คํธ์์๋ ํ๋ก์ ํธ๋ฅผ ์์ฑ ํ ๋ ์๋ 3๊ฐ์ง ์ค์ ์ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ์ ์ด๋ณด๊ฒ ๋ค!
1. java ํ์ผ ์์ฑ ์์น path ๋ณ๊ฒฝ
2. classes ํ์ผ ์์ฑ ์์น path ๋ณ๊ฒฝ
3. web file ํ์ผ ์์ฑ ์์น path ๋ณ๊ฒฝ (= ํด๋๋ช ๋ณ๊ฒฝ)

๊ทธ๋ผ! ์์!
์ผ๋จ Dynamic Web Project ์์ฑ ์ฐฝ์ ์ด์ด์ค๋ค.
์ํ๋ Project์ด๋ฆ์ ์ ๋ ฅํ๊ณ , ์ฌ์ฉํ ์๋ฒ๋ ์ค์ ํด์ค๋ค.
Finish๊ฐ ์๋ Next > ๋ฒํผ์ ๋๋ ค์ค๋ค.

1. java, classes ํ์ผ path ์ค์
๋ฐ๋ก ๋ค์ ์ฐฝ(Java configure)์์ java ํ์ผ ์์ฑ ์์น์ classes ํ์ผ ์์ฑ ์์น๋ฅผ ์ค์ ํ๊ฒ ๋๋ค.

ํ๋์ ๋ฐ์ค ๋ถ๋ถ์ ์ดํด๋ฆฝ์ค ์ค๋ช ์ ์ ์ฝ์ด๋ณด๋ฉด Source folders on build path: ๋ผ๊ณ ๋์ด์๋ค.
๊ทธ๋ ๋ค. ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๊ฐ ์์ฑํ .java ์น๊ตฌ๋ค์ด ์ ์ฅ๋๋ ๊ฒ์ด๋ค.
1 ) src\main\java๋ฅผ ํด๋ฆญํด์ ์ฐ์ธก Remove ๋ฒํผ์ ๋๋ ค์ ํด๋น path๋ฅผ ์ญ์ ์ํจ๋ค. Edit... ์ ์ฌ์ฉํด์ ์์ ํ๋ ค๊ณ ํ๋ฉด src\main\java์ ์ด๋ฏธ src๊ฐ ์์ด์ ์๋๋ค๊ณ ๋ง์์ ๋ค. 2 ) Add Folder... ๋ฅผ ๋๋ฌ์ ์ํ๋ ๊ฒฝ๋ก๋ฅผ ์ ๋ ฅํ๋ค. |
์ด๋ก์ ๋ฐ์ค ๋ถ๋ถ์ ์ดํด๋ฆฝ์ค ์ค๋ช ์ ๋ณด๋ฉด Default output folder: ๋ผ๊ณ ๋์ด์๋ค.
๐ ๋์น์ฑ์๊ฑฐ๋ผ ๋ฏฟ๋๋ค. class ํ์ผ์ด ์ ์ฅ๋๋ ๊ณณ์ด๋ค!
์ํ๋๋๋ก ์์ ํด์ฃผ์!
๊ทธ๋ฆฌ๊ณ ์ด๋ฒ์๋ ์ญ์ Next > ๋ฅผ ํด๋ฆญํด์ ๋ค์ ์ค์ ํ์ด๋ก ๋์ด๊ฐ์.
2. Web ํ์ผ path ์ค์
์ ์ด๋ฒ์ Web Module configure ์ฐฝ์ด๋ค.

๋ฑ๋ด๋ ์ ์น๊ตฌ์ธ ๊ฑฐ ๊ฐ๋ค. ์ค๋ช ๋ Content directory !
๋นจ๊ฐ์ ๋ฐ์ค ๋ถ๋ถ์ ์ํ๋ ๊ฒฝ๋ก๋ก ์์ ํด์ฃผ์.
์ด์ ๋ชจ๋ ์ค์ ์ด ๋๋ฌ๋ค! ๊ทธ๋ผ Finish๋ฅผ ๋๋ฌ์ ํ๋ก์ ํธ ์์ฑ์ ์๋ฃํ์!
๋๋ด๋ฉฐ..
์ฌ์ค ํ๋ก์ ํธ๋ฅผ ๋ง๋ค ๋ ๋์ฌ๊ฒจ ๋ณด๋ฉด ๋ค ์ ์ ์๋ ๊ฑฐ์๋ค.. ํํณ ๐ ๐ ๐
'๐ Note > Eclipse' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Eclipse * Server ์์ฑ ( Tomcat ) (0) | 2021.05.27 |
---|---|
Eclipse * Dynamic Web Project ๋ถ๋ฌ์ค๊ธฐ ( import .war file ) (0) | 2021.05.27 |
Eclipse * Spring ์ค์นํ๊ธฐ (0) | 2021.05.10 |
Eclipse * Tomcat ํ๊ฒฝ๋ณ์ ์ค์ ํ๊ธฐ! (2) | 2021.05.01 |