Eclipse์์ tomcat์ ์คํ ํ์ ๋ ์ฌ์ฉํ ์ ์๋ ํ๊ฒฝ๋ณ์๊ฐ ํ์ํ๋ค.
์? ๋ด ์ปดํจํฐ์ ์๊พธ ํ๊ฒฝ๋ณ์๋ฅผ ์ค์ ํ๊ณ ์ถ์ง ์์ผ๋๊น์ใ ใ ใ ใ !!!
๊ทธ๋์ ์ฐพ์๋ดค๋๋ฐ @-@... ๋ด๊ฐ ๋ชป ์ฐพ๋๊ฑด์ง ์ฐพ์ ์ ์์๋ค.
ํผ์์ ๊ณก๊ฐฑ์ด์ง์ ์ด์ฌํํ๋ค๊ฐ ๋ฐ๊ฒฌํด์ ์์ฑํด๋๋ ค๊ณ ํ๋ค.
์์
์ผ๋จ ์ค์ ์ ๋ณ๊ฒฝํ๋ ๊ฑฐ๊ธฐ ๋๋ฌธ์ ํธ์ฅ์๋ tomcat์ ์คํ์ค์ด๋ผ๋ฉด stopํ๊ณ ๋ฐ๋ผํ๋๋กํ์.
stopํ์ง ์๊ณ ๋ฐ๋ผํ์ฌ๋ ์๊ด์ ์์ผ๋, ์ฌ์์ํด์ผ ์ค์ ์ด ์ ์ฉ๋๋ค.
์ดํด๋ฆฝ์ค ์น๊ตฌ๋ฅผ ์ด๋ฉด, ๋ด ํ๋ก์ ํธ๋ค์ด ๋ณด์ธ๋ค.
์ค์ ์ ์ํด์ Run Configurations... ๋ผ๋ ๋ฉ๋ด๋ฅผ ๋จผ์ ์ด์ด์ผ ํ๋๋ฐ ๋ฐฉ๋ฒ์ด ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋ค.
1. ํ๋ก์ ํธ๋ฅผ ์ฐํด๋ฆญ > Run As > Run Configurations...
2. ์๋จ ๋ฉ๋ด์ Run > Run Configurations...
์๋ฌด๊ฑฐ๋ ํ๋ ์ ํํด์ ๋ฉ๋ด๋ฅผ ์ด์ด์ฃผ์, ์ฐ๋๋ 1๋ฒ์ ์ ํ!
Run Configurations์ ์ด๋ฉด ์ผ์ชฝ์ ์ฌ๋ฌ๊ฐ์ง ์๋น์ค(?)๋ค์ด ๋ณด์ด๋๋ฐ... ๊ฐ๊ฐ ํ๊ฒฝ์ ๊ตฌ์ฑํ ์ ์๋ ๊ฑฐ ๊ฐ์๋ณด์ธ๋ค.
(์์ธํ ๋ด์ฉ์ ์๋ ์ง์์ธ์ ๋๊ธ๋ก ์๋ ค์ฃผ์๋ฉด ์ ๋ง ๊ฐ์ฌํ๋ค)
์ด์ ์๋ธ ๋ฉ๋ด์ธ Environment๋ฅผ ์ฐพ์๊ฐ์ผํ๋๋ฐ,
์ฌ๋ฌ๊ฐ์ง ์๋น์ค ์ค์์๋ ์ฐ๋๋ Tomcat ํ๊ฒฝ์์ ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ์ผ์ชฝ ๋ฉ๋ด์ Tomcat~ ์ด ์ ํ๋์ด ์๋ ๊ฒ์ ํ์ธํ๊ณ ,
์ฐ์ธก ๋ฉ๋ด์ Server: ๊ฐ์ด ๋ด๊ฐ ์ฌ์ฉํ tomcat ์๋ฒ์ธ ๊ฒ์ ํ์ธ ํ ๋ค ์๋จ์ Enviroment๋ฅผ ๋๋ ค์ค๋ค.
Tomcat ์๋ฒ๋ฅผ ์ฌ๋ฌ๊ฐ ๋ง๋ค์ด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๊ฐ ์๋ฒ๋ง๋ค Enviroment๊ฐ ๋ฌ๋ผ์ง์ง ์์๊น ์ถ์ธกํด๋ณธ๋ค.
(ํด๋ณด์ง ์์.. ๋ฐํท๐)
์ด์ Environment๋ฉ๋ด์์ Add... ๋ฒํผ์ ํตํด ํ๊ฒฝ๋ณ์๋ฅผ ์ ๋ ฅ๋ง ํด์ฃผ๋ฉด ๋!
Name๊ณผ Value๋ฅผ ์ ๋ ฅํด์ฃผ๊ณ Ok๋ฅผ ๋๋ฅด๋ฉด ๋ฑ๋ก๋๋ค.
๐ ์ค์ ๋!
Applyํ๋ฉด ์ ์ฉ๋๊ณ Run์ ๋๋ฅด๋ฉด ์๋ฒ๊ฐ ๋ฐ๋ก ์คํ๋๋ค.
์ฝ๋์์ ํธ์ถํด๋ณด์
jsp ํ์ผ์ ์์ฑํ๊ณ ํจ์๋ฅผ ํธ์ถ, ์๋ฒ ์คํํ์ฌ ํ์ด์ง์ ๋จ๋ ๊ฒ ๊น์ง ํ์ธํ๋ค.
System.getenv("๋ณ์๋ช ")
์ ํจ์๋ฅผ ์ด์ฉํ์ฌ ๋ณ์๋ฅผ ํธ์ถ ํ ์ ์๋ค.
'๐ Note > Eclipse' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Eclipse * Server ์์ฑ ( Tomcat ) (0) | 2021.05.27 |
---|---|
Eclipse * Dynamic Web Project ๋ถ๋ฌ์ค๊ธฐ ( import .war file ) (0) | 2021.05.27 |
Eclipse * Dynamic Web Project ํ์ผ ์ ์ฅ path ์ค์ ! ( java, classes, web๊ด๋ จ ๋ฑ.. ) (0) | 2021.05.10 |
Eclipse * Spring ์ค์นํ๊ธฐ (0) | 2021.05.10 |