์ดํด๋ฆฝ์ค์์ ์์ฑํ ํ๋ก์ ํธ๋ฅผ ์ด์์๋ฒ์ ๋ฐฐํฌํ๊ธฐ
- Eclipse๋ ๊ฐ๋ฐ ํ๊ฒฝ, ๊ฐ๋ฐ ํ ์คํ ํ๊ฒฝ์ ๋ฐฐํฌํ๋ ์ ์ฐจ๊ฐ ์๊ตฌ๋จ
- ์คํ ํ๊ฒฝ:
- Tomcat ์๋ ๊ฒฝ์ฐ
- Tomcat ์๋ ๊ฒฝ์ฐ
- JAR ํ์ผ๋ก ํจํค์ง : Web App ์๋๊ฒฝ์ฐ ( ex. ojdbc ๋ฑ๋ฑ), Tomcat ์ด ๋ด์ฅ๋ Web App ์ธ ๊ฒฝ์ฐ
- java -jar myproject.jar<enter>
- application.properties์์ war๋ฅผ jar๋ก ๋ฐ๊ฟ์ฃผ๊ธฐ
- WAR ํ์ผ๋ก ํจํค์ง : Web Application Archives, Tomcat์ webapps/์์ ๋ณต์ฌ
์์๋ฅผ ๋ณด๊ธฐ ์ํ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ธฐ
application.properties ์ค์
ํ ์คํธ์ฉ ์ปจํธ๋กค๋ฌ ๋ง๋ค๊ธฐ
์ปจํธ๋กค์ด ์ ์๋ํ๋์ง ํ ์คํธ
clean ํด์ฃผ๊ธฐ
install ํด์ฃผ๊ธฐ
ํด๋น๊ฒฝ๋ก๋ก ๊ฐ์ ๋ง๋ค์ด์ง jar ํ์ผ ํ์ธ
์ดํ cmd๋ฅผ ์ผ์
cmd์ฐฝ์
c: -c๋๋ผ์ด๋ธ๋ก ๊ฒฝ๋ก๋ฐ๊พธ๊ธฐ
cd test(jarํ์ผ์ด ๋ค์ด์๋ ํ์ผ๋ช )
java -jar ํ์ผ์ด๋ฆ<tabํค> ๋ฅผ ๋๋ฌ ์๋์ํจ๋ค.
์ดํด๋ฆฝ์ค์ ๋ฆฌ์กํธ ์ฐ๋ํ๊ธฐ
๋จผ์ ๋ฆฌ์กํธ์ ์๋ ํ์ผ์ buildํด์ผํ๋ค.
๋ฆฌ์กํธ์์ ๋ง๋ my-app ํ์ผ์ ์๋ ๊ฒฝ๋ก๋ก๊ฐ์ npm run build ํด์ค๋ค.
bulid๋ฅผ ํ๋ฉด my-app ํด๋ ์๋์ buildํด๋๊ฐ ์๊ธด๋ค.
buildํด๋์ ์๋ ํ์ผ ๋ค์ ์ ๋ถ ์ดํด๋ฆฝ์ค๋ก ์ฎ๊ธด๋ค.
์ดํ์ ์คํํ๋ฉด ๋ฆฌ์กํธ์์ ๋ง๋ index.html ํ์ผ์ด ๋ฆฌ์กํธ์ npm start ํด์ localhost:3000 ์์ ๋์ค๋๊ฒ
์ดํด๋ฆฝ์ค์ url๋ฅผ ํตํ์ฌ ๋ณด์ฌ์ง๊ฒ ๋๋ค.
์คํ๊ฒฐ๊ณผ :
๋๊ธ