JAVA๐Ÿ”ฅ

[JAVA] JAVA ์„ค์น˜ํ•˜๊ธฐ

ํžˆ์Šคํ†ค 2021. 1. 6. 00:55

JAVA ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € JAVA๋ฅผ ์„ค์น˜ํ•ด์•ผ๊ฒ ์ฃ ?

์˜ค๋Š˜์€ JAVA ์„ค์น˜์— ๋Œ€ํ•ด ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•ด ๋ณด๊ฒ ๋‹ค.

 

๊ฐ€์žฅ ๋จผ์ € ํ•ด์•ผํ•  ์ผ์€ ๋‚ด ์ปดํ“จํ„ฐ์— JAVA๊ฐ€ ๊น”๋ ค์žˆ๋Š”์ง€๋ฅผ ํ™•์ธํ•ด์•ผํ•˜๋Š”๋ฐ

java -version

์ด๋ผ๋Š” ๋ช…๋ น์–ด๋ฅผ cmd์ฐฝ์— ์ž…๋ ฅํ•˜์—ฌ์„œ ํ™•์ธํ•œ๋‹ค.

 

๋ช…๋ น ํ”„๋กฌํ”„ํŠธ(cmd) ์‹คํ–‰-> java -version ์ž…๋ ฅ -> ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค ๋ผ๊ณ  ๋‚˜์˜ค๋ฉด ์ปดํ“จํ„ฐ์— JAVA๊ฐ€ ์„ค์น˜๋˜์ง€ ์•Š์€ ๊ฒƒ!

 

๋‚ด์ปดํ“จํ„ฐ์—๋„ JAVA๊ฐ€ ์„ค์น˜๋˜์–ด์žˆ์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— Google์— 'jdk download'๋ผ๊ณ  ์นœ๋‹ค.

 

๊ฐ€์žฅ ๋งจ์œ„์— ๋‚˜์˜ค๋Š” Oracle ์‚ฌ์ดํŠธ์— ๋“ค์–ด๊ฐ€์„œ JAVA๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

์‚ฌ์‹ค ๋ฒ„์ „์€ ์ตœ์‹ ๋ฒ„์ „์œผ๋กœ ์•„๋ฌด๊ฒƒ์ด๋‚˜ ๋‹ค์šด๋ฐ›์œผ๋ฉด ๋œ๋‹ค.(๋„ˆ๋ฌด ์˜ค๋ž˜๋œ๊ฒƒ๋งŒ ์•„๋‹ˆ๋ฉด ์ž˜ ๋Œ์•„๊ฐ„๋‹ค.)

์ž์‹ ์˜ ์ปดํ“จํ„ฐ์— ๊น”๋ฆฐ ์šด์˜์ฒด์ œ์— ๋งž์ถฐ์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์œผ๋ฉด ๋˜๋Š”๋ฐ ๋‚œ Windows x64์ด๋ฏ€๋กœ ์ด์— ํ•ด๋‹นํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•˜๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์„ค์น˜ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์„ ๊ฒƒ ์ด๋ฏ€๋กœ ๋งจ ๋งˆ์ง€๋ง‰์ด .exe๋กœ ๋๋‚˜๋Š” ํŒŒ์ผ๋กœ ๋ฐ›์•˜๋‹ค.

 

๋‹ค์šด๋กœ๋“œ๋ฅผ ํ•˜๋ฉด exe ํŒŒ์ผ์„ ํด๋ฆญํ•ด์„œ ์—ด์–ด์ฃผ๋Š”๋ฐ ๊ณ„์† next, next๋ฅผ ๋ˆ„๋ฅด๊ณ  ๋‹ค์šด๋กœ๋“œ๊ฐ€ ๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๊ธฐ๋งŒ ํ•˜๋ฉด๋˜์–ด์„œ ์–ด๋ ค์šด ์ ์€ ์—†์—ˆ๋‹ค.

 

์ดํ›„ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์ œ๋Œ€๋กœ ์™„๋ฃŒ๋˜์—ˆ๋Š”์ง€๋ฅผ ์•Œ์•„๋ณด๊ธฐ ์œ„ํ•ด์„œ ๋‹ค์‹œ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ์ฐฝ์—๋“ค์–ด๊ฐ€์„œ ์œ„์—์„œ ์ณค๋˜ java -version์„ ์น˜๋Š”๋ฐ ์ฒ˜์Œ์— ์•ˆ๋‚˜์˜ฌ ์ˆ˜ ๊ฐ€ ์žˆ๋‹ค.

์ด๋•Œ๋Š” ์•„๋งˆ ๊ฒฝ๋กœ์„ค์ •์ด ์ œ๋Œ€๋กœ ์•ˆ๋˜์–ด์„œ ์ผ ์ˆ˜ ์žˆ๋Š”๋ฐ, ๊ทธ๋Ÿด ๋•Œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ํ•ด๊ฒฐํ•˜๋ฉด ๋œ๋‹ค.

 

๋‚ด์ปดํ“จํ„ฐ >> C๋“œ๋ผ์ด๋ธŒ >>Program files >> JAVA ํด๋” ๋“ค์–ด๊ฐ€๊ธฐ >> jdk ํด๋” ๋“ค์–ด๊ฐ€๊ธฐ >>bin ๋””๋ ‰ํ† ๋ฆฌ ๋“ค์–ด๊ฐ€๊ธฐ>> java.exe, javac ๋ผ๋Š” ํŒŒ์ผ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ๋””๋ ‰ํ† ๋ฆฌ์˜ ๊ฒฝ๋กœ๋ฅผ copyํ•œ๋‹ค.(์ € ์œ„์— ๋นจ๊ฐ„์ƒ‰ ๋ถ€๋ถ„ ๊ฒฝ๋กœ๋ฅผ ๊ทธ๋ƒฅ ํด๋ฆญํ•˜๋ฉด ์˜์–ด๋กœ ์“ฐ์—ฌ์ง„ ๊ฒฝ๋กœ๋กœ ๋ฐ”๋€Œ๊ณ  ์ด๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค.)

java ๊ฒฝ๋กœ ์ฐพ๊ธฐ

๊ทธ๋ฆฌ๊ณ  ๋‚˜์„œ ์™ผ์ชฝ์— ๋ณด์ด๋Š” ์ฐฝ์—์„œ [๋‚ด์ปดํ“จํ„ฐ]๋ฅผ ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•ด์„œ ์„ค์ •์œผ๋กœ ๋“ค์–ด๊ฐ„๋‹ค.

 

[๋‚ด์ปดํ“จํ„ฐ]์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค๋ˆŒ๋Ÿฌ [์„ค์ •]-[๊ณ ๊ธ‰์‹œ์Šคํ…œ ์„ค์ •]

์œ„์˜ ์‚ฌ์ง„๊ณผ ๊ฐ™์ด ๊ณ ๊ธ‰ ์‹œ์Šคํ…œ ์„ค์ •์œผ๋กœ ๋“ค์–ด๊ฐ€๋ฉด ๊ฒฝ๋กœ๋ฅผ ์„ค์ • ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, [๊ณ ๊ธ‰]ํƒญ์—์„œ ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•˜๋Š” ํƒญ์„ ์„ ํƒํ•˜์—ฌ์„œ ์ˆ˜์ •ํ•œ๋‹ค. 

[ํ™˜๊ฒฝ๋ณ€์ˆ˜]-[user์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ๋ณ€์ˆ˜] -[Path]๋ฅผ ์„ ํƒํ•˜๊ณ  [ํŽธ์ง‘]์„ ๋ˆ„๋ฅธ๋‹ค. ํŽธ์ง‘ ์ฐฝ์— ์•„๊นŒ ๋ณต์‚ฌํ•ด๋‘์—ˆ๋˜ ๊ฒฝ๋กœ๋ฅผ ๋ถ™์—ฌ๋„ฃ๊ณ  ํ™•์ธ์„ ๋ˆ„๋ฅด๋ฉด ๊ฒฝ๋กœ์„ค์ • ๋์ด๋‹ค.

 

์ƒ๊ฐ๋ณด๋‹ค ๊ฐ„๋‹จํ•œ JAVA ์„ค์น˜์˜€๋‹ค.

์ด์ „์— Linux๋ฅผ ์„ค์น˜ํ• ๋•Œ๋Š” ํž˜๋“ค์—ˆ๋Š”๋ฐ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ๋“ค ์„ค์น˜์— ๋น„ํ•ด์„œ JAVA๋Š” ์‰ฌ์šด๋“ฏ ํ•˜๋‹ค.

 

์•ž์œผ๋กœ ์ž˜ํ•ด๋ณด์ž JAVA!

'JAVA๐Ÿ”ฅ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[JAVA]์ดํด๋ฆฝ์Šค์—์„œ ๋””๋ฒ„๊ฑฐ ์‚ฌ์šฉํ•˜๊ธฐ  (0) 2021.01.20