Spring ์ดˆ๊ธฐ ์„ค์ •ํ•˜๊ธฐ (Spring ๋ฒ„์ „, java ๋ฒ„์ „ ๋ณ€๊ฒฝ)

2021. 11. 8. 17:13ใ†Spring

728x90

1๏ธโƒฃ Spring ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ 

Spring ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋‚˜์„œ pom.xml์—์„œ ์ดˆ๊ธฐ ์„ค์ •์ด ํ•„์š”ํ•˜๋‹ค. 

 

2๏ธโƒฃ Spring ๋ฒ„์ „ ๋ณ€๊ฒฝํ•˜๊ธฐ 

Spring ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•  ๋Œ€ Spring Legacy Project๋Š” ์Šคํ”„๋ง ๋ฒ„์ „ 3.X๊ณผ JDK1.6 ํ™˜๊ฒฝ์—์„œ ์ดˆ๋ฐ˜์— ์„ค์ •๋˜์–ด ์žˆ๋‹ค. 

์—ฌ๊ธฐ์„œ ์Šคํ”„๋ง ๋ฒ„์ „ 5.X๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„  pom.xml ํŒŒ์ผ์„ ์ˆ˜์ •ํ•ด์•ผํ•œ๋‹ค. 

-> pom.xml ์€ 'maven ๋นŒ๋“œ ์„ค์ • ํŒŒ์ผ'๋กœ ํ”„๋กœ๊ทธ๋žจ ์†์„ฑ, ์˜์กด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(dependency)๋“ค์ด ์ž‘์„ฑ๋˜์–ด ์žˆ๋‹ค. 

 

3๏ธโƒฃ Spring ๋ฒ„์ „ ํ™•์ธํ•˜๊ธฐ 

https://mvnrepository.com/artifact/org.springframework/spring-context

์Šคํ”„๋ง ํ˜„์žฌ ๋ฒ„์ „๋“ค์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. 

์ด ์ค‘ 5.2.18 ๋ฒ„์ „๋ณด๋‹ค๋Š” 5.2.17์ด ๋” ์•ˆ์ •์ ์ผ๊ฑฐ ๊ฐ™์•„์„œ ์ด๊ฑธ๋กœ ์‚ฌ์šฉํ•  ์˜ˆ์ •์ด๋‹ค ใ…‹ใ…‹ใ…‹

pom.xml์— ์Šคํ”„๋ง ๋ฒ„์ „์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณ€๊ฒฝํ•ด์ฃผ๊ณ , 

maven updateํ•ด์ฃผ๋ฉด ๋ณ€๊ฒฝ๋œ๋‹ค.

๋ฒ„์ „์— ๋Œ€ํ•ด์„œ๋Š” ํŒ€์›๋“ค์ด ๊ผญ ์ผ์น˜์‹œ์ผœ์•ผ ํ•œ๋‹ค. 

 

 

4๏ธโƒฃ Java Version ๋ณ€๊ฒฝํ•˜๊ธฐ 

์ž๋ฐ” ๋ฒ„์ „๋„ ์ดˆ๋ฐ˜์—๋Š” 1.8๋กœ ์„ค์ •๋˜์–ด์žˆ์ง€ ์•Š๋‹ค. 

์ด๋ ‡๊ฒŒ ๋ณ€๊ฒฝํ•ด์ฃผ๊ณ  ๋‹ค์‹œ ํ•œ๋ฒˆ maven update ํ•ด์คฌ๋‹ค. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90