๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ๋ฐœ ์ด์•ผ๊ธฐ/JAVA

Java - ๋‹ค์šด๋กœ๋“œ ๋ฐ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •ํ•˜๊ธฐ

by 0_0๐Ÿ–ค 2023. 6. 28.
๋ฐ˜์‘ํ˜•

 

java JDK ์„ค์น˜ ํ›„ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •์„ ํ•ด์ฃผ์–ด์•ผ ์ดํด๋ฆฝ์Šค๊ฐ€ ์„ค์น˜๋˜์–ด์žˆ๋Š” ํŒŒ์ผ์ด ์–ด๋”” ์žˆ๋“  ์ž๋ฐ” ๋””๋ฒจ๋กญ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ

ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ • ์•ˆ๋˜์–ด ์žˆ์„ ๊ฒฝ์šฐ CDM (๋ช…๋ น ํ”„๋กฌํ”„ํŠธ) ์—์„œ ์ž๋ฐ” ๋ฒ„์ „ ๊ฒ€์ƒ‰ ์‹œ ๋ฐฐ์น˜ ํŒŒ์ผ์ด ์•„๋‹ˆ๋ผ๋Š” ๋ฌธ๊ตฌ๊ฐ€ ๋œน๋‹ˆ๋‹ค.

์šฐ์„  JAVA ํ”„๋กœ๊ทธ๋žจ์„ ์˜ค๋ผํด ํŽ˜์ด์ง€์—์„œ ๋‹ค์šด๋กœ๋“œ.

 

https://www.oracle.com/kr/java/technologies/downloads/#jdk17-windows

 

Download the Latest Java LTS Free

Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.

www.oracle.com

 

20์œผ๋กœ ๋‹ค์šด๋กœ๋“œ ํ•˜๋ ค๋ฉด ์ƒ๋‹จ ํƒญ ๋ฉ”๋‰ด์˜ 20 ๋ฒ„์ „ ๋ฉ”๋‰ด๋ฅผ ํด๋ฆญํ•ด ๋‹ค์šด๋กœ๋“œ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ ์„ ํƒ ํ›„ ํ”„๋กœ๊ทธ๋žจ os์— ๋งž๋Š” ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ํ•ด ์„ค์น˜ํŒŒ์ผ์„ ์‹คํ–‰์‹œ์ผœ์ค๋‹ˆ๋‹ค.

 

์„ค์น˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋”๋ธ”ํด๋ฆญ์œผ๋กœ ์‹คํ–‰

 

์‹คํ–‰ํ•˜๋ฉด ๋‚˜์˜ค๋Š” ์•ˆ๋‚ด์ฐฝ์€ next ๋ฒ„ํŠผ ํด๋ฆญ์œผ๋กœ ์„ค์น˜ ์ง„ํ–‰ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

 

์„ค์น˜ ํ›„ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

[๋‚ด PC] ํ˜น์€ [๋‚ด ์ปดํ“จํ„ฐ] ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ ํ›„ [์†์„ฑ] ๋ฉ”๋‰ด ํด๋ฆญ

๋‚ด PC ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ ํ›„ ์†์„ฑ ๋ฉ”๋‰ด ํด๋ฆญ

 

 

[์†์„ฑ] ์—์„œ ์Šคํฌ๋กค์„ ์•„๋ž˜๋กœ ์‚ด์ง ๋‚ด๋ ค [๊ณ ๊ธ‰ ์‹œ์Šคํ…œ ์„ค์ •] ํด๋ฆญ

 

 

 

 

 ์ƒ๋‹จ ํƒญ์—์„œ [๊ณ ๊ธ‰] ํƒญ์œผ๋กœ ์ „ํ™˜ ํ›„ [ํ™˜๊ฒฝ ๋ณ€์ˆ˜] ๋ฒ„ํŠผ ํด๋ฆญ

[ํ™˜๊ฒฝ ๋ณ€์ˆ˜] ์„ค์ • ๋ฒ„ํŠผ ํด๋ฆญ

 

 

 

 

ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์ฐฝ ํ•˜๋‹จ ์‹œ์Šคํ…œ ๋ณ€์ˆ˜์— ์ƒˆ๋กœ์šด ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ ํ•ด์ค๋‹ˆ๋‹ค.

์•„๋ž˜ [์ƒˆ๋กœ ๋งŒ๋“ค๊ธฐ] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์ƒˆ๋กœ์šด ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์ฐฝ์ด ๋œน๋‹ˆ๋‹ค.

 

 

๋ณ€์ˆ˜ ์ด๋ฆ„์„ JAVA_HOME ์œผ๋กœ ์ถ”๊ฐ€ํ•ด์ฃผ๊ณ  ๋ณ€์ˆ˜ ๊ฐ’์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋ณ€์ˆ˜ ์ด๋ฆ„ ๊ฐ™์€ ๊ฒฝ์šฐ ๋Œ€๋ฌธ์ž๋กœ ํ‘œ๊ธฐํ•ด์•ผ ํ•˜๊ณ  ๊ผญ JAVA_HOME๊ฐ€ ์•„๋‹ˆ์–ด๋„ ๋˜์ง€๋งŒ ์ƒ๋Œ€ ์ฃผ์†Œ ์„ค์ • ์œ„ํ•ด ๋Œ€๋ถ€๋ถ„ ์ด ์ด๋ฆ„์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋ณ€์ˆ˜ ๊ฐ’์€ ๋ณธ์ธ์ด ์„ค์น˜ํ•œ java์˜ ์œ„์น˜ ๊ฒฝ๋กœ๋ฅผ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š”๋ฐ ๋ณดํ†ต์€ C๋“œ๋ผ์ด๋ธŒ Program files ํด๋”์— ์žˆ์Šต๋‹ˆ๋‹ค.

์•„๋ž˜ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ฐพ์•„๋ณด๊ธฐ ํ˜น์€ ํŒŒ์ผ ์ฐพ์•„๋ณด๊ธฐ ๋ฒ„ํŠผ์„ ์ด์šฉํ•ด ์ฐพ์•„๋„ ๋˜๊ณ  ํด๋”์ฐฝ์—์„œ ์ง์ ‘ ์ฐพ์•„๋„  ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.

 

 

 

 

์ € ๊ฐ™์€ ๊ฒฝ์šฐ c๋“œ๋ผ์ด๋ธŒ program files์—์„œ java ํด๋”๋ฅผ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. 

ํด๋”๋ฅผ ์ฐพ์•˜์œผ๋ฉด ๋”๋ธ”ํด๋ฆญ

 

 

 

java ํด๋”๋ฅผ ๋”๋ธ”ํด๋ฆญํ•˜๋ฉด ์„ค์น˜ํ•œ JDK ํด๋”๊ฐ€ ์žˆ์„๊ฑด๋ฐ ์ด ํด๋”๊นŒ์ง€ ๊ฒฝ๋กœ๋กœ ๋ฌถ์–ด์ค„๊ฒ๋‹ˆ๋‹ค.

์ง์ ‘ ์ž‘์„ฑํ•ด๋„ ๋˜๊ณ  JDK ํด๋” ๋”๋ธ”ํด๋ฆญ ํ›„ ์ƒ๋‹จ ์ฃผ์†Œ๋ฅผ ๊ทธ๋Œ€๋กœ ๋ณต์‚ฌํ•ด ๊ฐ€์ ธ๊ฐ€๋ฉด ๋” ๊ฐ„๋‹จํ•˜๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ์ฃผ์†Œ๋ฅผ ๊ฐ€์ ธ๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

 

jdk ํด๋” ๋”๋ธ”ํด๋ฆญ ํ›„ ์ƒ๋‹จ ์ฃผ์†Œ ๋นˆ๊ณต๊ฐ„์„ ํด๋ฆญํ•ด ctrl + c ๋ณต์‚ฌ

 

 

๋‹ค ์ž‘์„ฑ๋œ ์ƒํƒœ

 

๋ณ€์ˆ˜ ๊ฐ’๊นŒ์ง€ ์ž…๋ ฅํ–ˆ์œผ๋ฉด ํ™•์ธ์œผ๋กœ ์ƒˆ ์‹œ์Šคํ…œ ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•ด์ค๋‹ˆ๋‹ค.

 

 

 

 

 

 

๊ทธ ๋‹ค์Œ [์‹œ์Šคํ…œ ๋ณ€์ˆ˜] ๋ฆฌ์ŠคํŠธ ์ค‘ PATH๋กœ ๋ช…๋ช…๋˜์–ด ์žˆ๋Š” ๋ณ€์ˆ˜ ํŽธ์ง‘์ฐฝ์œผ๋กœ ๊ฐ‘๋‹ˆ๋‹ค.

 

 

 

์•„๊นŒ ํ™•์ธํ–ˆ๋˜ java ํด๋” ์•ˆ์— ์žˆ๋Š” bin ํด๋”๊นŒ์ง€๋ฅผ ๊ฒฝ๋กœ๋กœ ์„ค์ • ํ•ด ์ถ”๊ฐ€ํ•ด์ค๋‹ˆ๋‹ค.

 

ํ™•์ธ ํ›„

CDM (๋ช…๋ น ํ”„๋กฌํ”„ํŠธ)์— java -version ์ปค๋งจ๋“œ ๊ฒ€์ƒ‰์‹œ (๋„์–ด์“ฐ๊ธฐ ์ฃผ์˜)

์ด๋Ÿฐ์‹์œผ๋กœ ์ž๋ฐ” ๋ฒ„์ „์— ๋Œ€ํ•œ ์„ค๋ช… ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜์˜ค๋ฉด ์™„๋ฃŒ ์ž…๋‹ˆ๋‹ค.

 

 

 

 

 

 

 

 

 

 

 

 

 

๋ฐ˜์‘ํ˜•