mavenproject 1

[JAVA]Maven03 mavenํ”„๋กœ์ ํŠธ(.war, .jar)๋งŒ๋“ค์–ด๋ณด๊ธฐ

Maven์„ ์‚ฌ์šฉํ•จ์œผ๋กœ ์ธํ•ด ๋А๋ผ๋Š” ํŽธ๋ฆฌํ•œ์  ๋‘๊ฐ€์ง€ ์–ด๋””์— ๋ฌด์—‡์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ํ‘œ์‹œํ•ด์คŒ. ์•Œ์•„์„œ ์ธ๋ฑ์‹ฑ ์ž‘์—…์„ ํ•ด ์ค˜์„œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ด€๋ฆฌ๊ฐ€ ํŽธํ•˜๋‹ค. ์šฐ์„  standardalone ๋ฉ”์ด๋ธ ํ”„๋กœ์ ํŠธ ๋งŒ๋“ค๊ธฐ Create a simple project ํด๋ฆญ! Group id์™€ Artifact id๋ฅผ ์ž…๋ ฅํ•จ. ๋‘๊ฐœ์˜ idsms ์ถ”ํ›„์— ๋งŒ์•ฝ ๋งŒ๋“  ํŒŒ์ผ์„ maven์— ์˜ฌ๋ฆฌ๊ฒŒ ๋œ๋‹ค๋ฉด ๋ชฉ์ฐจ ๋งŒ๋“ค ๋•Œ ํ•„์š”ํ•จ. group_id์˜ ๊ฒฝ์šฐ ๋ถ„๋ฅ˜๊ฐ’์œผ๋กœ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๊ฒŒ ์ž‘์„ฑ๋œ๋‹ค. ๋ณดํ†ต ์‚ฌ์ดํŠธ ๋„๋ฉ”์ธ์„ ๊ฑฐ๊พธ๋กœ ์“ด๋‹ค. artifact id๋Š” ์ œํ’ˆ๋ช…์œผ๋กœ ๋งŽ์ด ์ž‘์„ฑ๋จ version์€ ์œ ์ง€๋ณด์ˆ˜ ์‹œ ๋ฒ„์ „ packaging์˜ ๊ฒฝ์šฐ - standard๋Š” โ†’ jar๋ฅผ, webApplication์˜ ๊ฒฝ์šฐ โ†’ war๋ฅผ ์„ ํƒ Finish๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋ฐ”๋กœ ์ƒ..

Languages/java 2021.03.31
1
728x90
๋ฐ˜์‘ํ˜•