๊ด€๋ฆฌ ๋ฉ”๋‰ด

ruriruriya

[Spring Boot] ์Šคํ”„๋ง๋ถ€ํŠธ ์œˆ๋„์šฐ cmd๋กœ build ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ณธ๋ฌธ

๐Ÿ–Œ๏ธWeb/Spring Boot

[Spring Boot] ์Šคํ”„๋ง๋ถ€ํŠธ ์œˆ๋„์šฐ cmd๋กœ build ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•

๋ฃจ๋ฆฌ์•ผใ…‘ 2024. 3. 11. 14:57
๋ฐ˜์‘ํ˜•

์ง€๋‚œ๋ฒˆ๊นŒ์ง€๋Š” IntelliJ์—์„œ ๋นŒ๋“œํ•˜์—ฌ ๋กœ์ปฌ๋กœ ํ…Œ์ŠคํŠธํ–ˆ์ง€๋งŒ
์˜ค๋Š˜์€ ์œˆ๋„์šฐ cmd ์ฐฝ์œผ๋กœ ์ง์ ‘ ๋นŒ๋“œํ•˜์—ฌ ๋กœ์ปฌํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณด์ž.

 

1. gradlew.bat ํŒŒ์ผ build

- cmd ์ฐฝ์„ ์—ด์–ด ๊ฒฝ๋กœ๋ฅผ ์ฐพ๋Š”๋‹ค.

- dir ๋ช…๋ น์–ด๋กœ ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์— ํŒŒ์ผ ํ™•์ธ ํ›„ 

 

- gradlew.bat build ๋ช…๋ น์–ด๋กœ build ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

 

- build ๋””๋ ‰ํ† ๋ฆฌ์—์„œ libs ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ฐพ๊ณ  ์ด๋™ํ•œ๋‹ค.

 

- dir ๋ช…๋ น์–ด๋กœ ๋””๋ ‰ํ† ๋ฆฌ ํ™•์ธ ํ›„ 
java -jar ๋ช…๋ น์–ด๋กœ ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์— ์žˆ๋Š” ~SNAPSHOT.jar ํŒŒ์ผ์„ ์‹คํ–‰ํ•œ๋‹ค.

๊ทธ๋ ‡๊ฒŒ ํ•˜๋ฉด ์Šคํ”„๋ง ์‹คํ–‰ ์™„๋ฃŒ!

 

2. ์œ„์— 1๋ฒˆ์ฒ˜๋Ÿผ ๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด?

- cd .. ๋ช…๋ น์–ด๋กœ ๋‹ค์‹œ build ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋Š” ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ•œ ๋‹ค์Œ

- gradlew.bat clean build ๋กœ ์ง€์šฐ๊ณ  ์žฌ ์‹คํ–‰์„ ํ•ด๋ณธ๋‹ค.

 

3. localhost:8080 ๋กœ์ปฌํ…Œ์ŠคํŠธ

๋ธŒ๋ผ์šฐ์ €๋ฅผ ์—ด๊ณ  ๋กœ์ปฌํ…Œ์ŠคํŠธ๋ฅผ ํ•˜๋ฉด ์ž˜ ์‹คํ–‰๋˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๋ฐ˜์‘ํ˜•