IT/development

[springBoot] springBoot,java version downgrade

์•Œ ์ˆ˜ ์—†๋Š” ์‚ฌ์šฉ์ž 2023. 11. 27.

springBoot ์ดˆ๊ธฐํ™” ํ•  ๋•Œ ์–ธ์ œ๋ถ€ํ„ฐ์ธ์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์œผ๋‚˜ java๋ฒ„์ „์ด 17์ด ๊ฐ€์žฅ min version์ด ๋˜์—ˆ๋‹ค.

(์ด ์ปดํ“จํ„ฐ๋งŒ ์ด๋Ÿฐ๊ฑด์ง€๋Š” ๋ชจ๋ฅด๊ฒ ๋‹ค.)

๋งŒ๋“ค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ spring batch 4๋ฒ„์ „์ด๊ธฐ์— ํ”„๋กœ์ ํŠธ๋ฅผ java 17๋ฒ„์ „์œผ๋กœ ๋งŒ๋“  ํ›„ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œ ํ–ˆ๋‹ค.

ํฌ์ŠคํŒ… ํ• ๊นŒ ๋ง๊นŒ ํ•˜๋‹ค๊ฐ€ ์‚ฌ์†Œํ•œ ๊ฒƒ๋„ ๋ฉ”๋ชจํ•˜์ž๋Š” ์ฃผ์˜๋ผ ๋ฉ”๋ชจํ•œ๋‹ค.

build.gradleํŒŒ์ผ์˜ ๋ณ€๊ฒฝํ•œ ๋ถ€๋ถ„์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

๋ฒ„์ „ ์ˆ˜์ • ํ›„ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œํ•œ ๋ฒ„์ „์— ๋งž๊ฒŒ ์˜์กด์„ฑ ์ถ”๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค.

gradle plugin ๋ฒ„์ „ ์ˆ˜์ • ํ›„  ํ™˜๊ฒฝ์„ค์ •, ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ์˜ jdk๋„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•œ๋‹ค.

์ด๋ ‡๊ฒŒ ์ˆ˜์ • ํ›„ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œํ•œ ๋ฒ„์ „์— ๋งž๊ฒŒ ์˜์กด์„ฑ์ด ์ถ”๊ฐ€๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋ฉด ๋œ๋‹ค.


๊ฐœ์ธ ์Šคํ„ฐ๋”” ๊ธฐ๋ก์„ ๋ฉ”๋ชจํ•˜๋Š” ๊ณต๊ฐ„์ด๋ผ ํ‹€๋ฆฐ์ ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ‹€๋ฆฐ ์  ์žˆ์„ ๊ฒฝ์šฐ ๋Œ“๊ธ€ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๋Œ“๊ธ€