๐Ÿฆ‹ VSCode java ํ™˜๊ฒฝ์„ค์ • (mac OS)

YOU KNOW I MEANยท2020๋…„ 12์›” 19์ผ
1

โญ๏ธ ํ‰์†Œ Eclipse๋ฅผ ์ด์šฉํ•˜์—ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋Š”๋ฐ,
์•ฝ๊ฐ„ ๋ฌด๊ฑฐ์šด ๋Š๋‚Œ์ด ๋“ค์–ด์„œ vscode๋กœ ๋ณ€๊ฒฝํ•˜๋ ค๊ณ  ํ™˜๊ฒฝ์„ค์ •์„ ์‹œ๋„ํ–ˆ๋‹ค.

1. Java Extension install

๋จผ์ € java extension์„ ์„ค์น˜ํ•ด์ค€๋‹ค!

2. jdk 11 ์ด์ƒ ์„ค์น˜

๊ธฐ์กด์— ์„ค์น˜๋œ Zulu-8๋กœ java_home path๋ฅผ ๋ฐ”๊พธ๋ คํ–ˆ๋Š”๋ฐ ์•„๋ž˜ ์—๋Ÿฌ๋ฅผ ๋ณด๋ฉด
๋Œ€์ถฉ jdk 11 ์ด์ƒ์„ ์„ค์น˜๊ฐ€ ํ•„์ˆ˜๋ผ๋Š” ๋œป ๊ฐ™์•„์„œ ์ƒˆ๋กœ ์„ค์น˜ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹คใ…œใ…œ!

eclipse์— ์˜ํ–ฅ์ด ๊ฐˆ๊นŒ๋ด ๊ฑฑ์ •์ด ๋์ง€๋งŒ ์šฐ์„  ์„ค์น˜ํ•ด๋ณด๋Š”๊ฑธ๋กœ!
๋‹ค๋ฅธ ๋ธ”๋กœ๊ทธ์— 14๋ฒ„์ „ ์„ค์น˜๊ฐ€ ๋งŽ์•˜์ง€๋งŒ ๋‚˜๋Š” 15ํ•™๋ฒˆ์ด๋‹ˆ๊นŒ ๊ฒ๋จน์ง€ ์•Š๊ณ  15๋ฒ„์ „์„ ์„ค์น˜ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค. ๐Ÿ˜€
๋‚˜๋Š” mac์ด๋‹ˆ๊นŒ macOS/x64 ๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•˜๋‹ค.

3. Java Home ์„ค์ •

์ ์ ˆํ•œ ์œ„์น˜์— 15๋ฒ„์ „ ์••์ถ•์„ ํ’€๊ณ ,
code -> Preferences -> Settings (๋‹จ์ถ•ํ‚ค๋Š” Command + ,) ๋ฅผ ํด๋ฆญํ•œ๋‹ค.

๊ฒ€์ƒ‰์ฐฝ์— javahome ์ด๋ผ๊ณ  ์น˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ๋‚˜์˜ค๋Š”๋ฐ
Edit in settings.json์„ ๋ˆŒ๋Ÿฌ settings.jsonํŒŒ์ผ์—์„œ ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

์ฐธ๊ณ ๋กœ macOS์—์„œ ๊ฒฝ๋กœ๋Š” ํ†ฑ๋‹ˆ๋ฐ”ํ€ด -> ๊ฒฝ๋กœ ์ด๋ฆ„์„ ๋ณต์‚ฌ๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋ฐ”๋กœ ํด๋ฆฝ๋ณด๋“œ์— ์ €์žฅ๋œ๋‹ค!

 "java.home": "ํด๋ฆฝ๋ณด๋“œ์— ์ €์žฅ๋œ jdk ๊ฒฝ๋กœ",
    "java.configuration.runtimes": [
           {
            "name": "JavaSE-15",
            "path": "ํด๋ฆฝ๋ณด๋“œ์— ์ €์žฅ๋œ jdk ๊ฒฝ๋กœ",
            "default": true,
        }
    ]

๐Ÿ’ก workspace๋Š” ์ƒˆ๋กญ๊ฒŒ,,

๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•ด์คฌ๋Š”๋ฐ ์ž๊พธ ์˜ค๋ฅ˜๊ฐ€ ๋– ์„œ ๋ดค๋”๋‹ˆ ๊ธฐ์กด ํŒŒ์ผ์—๋Š” 1.8๋ฒ„์ „์œผ๋กœ ๋˜์–ด์žˆ์–ด์„œ ๊ทธ๋žฌ๋‹ค.. ์–ด๋–ป๊ฒŒ ๊ณ ์น˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์–ด์„œ workspace๋ฅผ ์ƒˆ๋กœ ๋งŒ๋“ค์—ˆ๋‹ค. ๐Ÿ˜…

์ƒˆ๋กœ ๋งŒ๋“  ๋’ค, ๋‘๊ฐœ ํŒŒ์ผ์„ ๋งŒ๋“ค๊ณ  ํ•˜๋‚˜๋Š” ์˜ค๋ฅ˜๊ฐ€ ์žˆ์œผ๋ฉด ์—๋Ÿฌ์ฐฝ์ด ๋œจ๋Š”๋ฐ
Proceed๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ๋ฉด ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋œ๋‹ค!!!!๐Ÿ‘๐Ÿป

4. ์‹คํ–‰

์‹คํ–‰๋œ ํ™”๋ฉด์ด๋‹ค!!!!! ๐Ÿ‘ฉโ€๐Ÿ’ป
๊ทผ๋ฐ ์ถœ๋ ฅํ™”๋ฉด์ด ์•ˆ ์˜ˆ๋ป์„œ ๋‚˜์ค‘์— ๋ฐ”๊ฟ”๋ณด๋ ค๊ณ ํ•œ๋‹ค.

โญ๏ธ ํ™•์‹คํžˆ eclipse ๋ณด๋‹ค๋Š” ๋นจ๋ผ์„œ ์ข‹์•˜๋‹ค!!!
์ถœ๋ ฅ์ฐฝ์ด ๋ณต์žกํ•ด์„œ ์ข€ ๊ณ ์ณ๋ด์•ผ์ง€ ๐Ÿ˜€...
์ดํด๋ฆฝ์Šค๋งŒํผ ์ž๋™ ์™„์„ฑ๋„ ์ž˜๋˜๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€๊ธฐ๋Š” ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค!

2๊ฐœ์˜ ๋Œ“๊ธ€

comment-user-thumbnail
2021๋…„ 2์›” 25์ผ

์ž˜ ๋ณด๊ณ  ๊ฐ‘๋‹ˆ๋‹ค !

1๊ฐœ์˜ ๋‹ต๊ธ€