๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ“– Note/VSCODE

VSCODE * JAVA Project ๋งŒ๋“ค๊ธฐ

VSCODE์—์„œ Java๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ํ™•์žฅํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•ด์•ผ ๋œจ๋Š”์ง€, ์•„๋‹ˆ๋ฉด ์„ค์น˜ํ•˜์ง€ ์•Š์•„๋„ ๊ธฐ๋ณธ์œผ๋กœ ์ œ๊ณตํ•˜๋Š”์ง€๋Š” ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค. (๋‚œ ์ด๋ฏธ ์„ค์น˜ ํ›„์— ์ง„ํ–‰์„ ํ•œ ๊ฑฐ๋ผ์„œ..)

ํ˜น์‹œ ๋œจ์ง€ ์•Š๋Š”๋‹ค๋ฉด ํ™•์žฅํ”„๋กœ๊ทธ๋žจ์— java๋ฅผ ์—ด์–ด ๊ฐ€์žฅ ์œ„์— ๋œจ๋Š” ๊ธฐ๋ณธ ํ™•์žฅํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์ง„ํ–‰ํ•˜๋„๋ก ํ•˜์ž.

 

1. Ctrl + Shift + P ๋ฅผ ๋ˆŒ๋Ÿฌ ๋ช…๋ น์ฐฝ์„ ์—ด์–ด์ค€๋‹ค.

2. java project ๋ฅผ ๊ฒ€์ƒ‰ํ•œ๋‹ค.

3. Java: Create Java Project๋ฅผ ํด๋ฆญํ•œ๋‹ค.

 

 

4. ๊ทธ๋Ÿผ ์–ด๋–ค Java Project๋ฅผ ์ƒ์„ฑํ• ์ง€๊ฐ€ ๋‚˜์˜ค๋Š”๋ฐ ์—ฌ๊ธฐ์„œ ๋ณธ์ธ์ด ํ•ด๋‹นํ•˜๋Š” ๊ฑธ ํด๋ฆญํ•˜์ž.

์“ด์ด๋Š” ๊ทธ๋ƒฅ ์ผ๋ฐ˜์ ์ธ Java Project๋ฅผ ๋งŒ๋“ค๊ฑฐ๋ผ No build tools๋ฅผ ํด๋ฆญํ•ด์ฃผ์—ˆ๋‹ค.

 

 

 

5. No build tools๋ฅผ ํด๋ฆญ ์‹œ ํŒŒ์ผํƒ์ƒ‰๊ธฐ๊ฐ€ ์—ด๋ฆฌ๋Š”๋ฐ, ์ด๊ฑด ์–ด๋””์— java project๋ฅผ ์ €์žฅํ•  ๊ฑด์ง€๋ฅผ ๋ฌป๋Š” ๊ฑฐ๋‹ˆ ์›ํ•˜๋Š” ํด๋”์œ„์น˜๋ฅผ ์„ ํƒํ•ด์ค€๋‹ค.

6. ํด๋”๋ฅผ ์„ ํƒํ•˜๊ณ  ๋‚˜๋ฉด java project name์„ ์ž…๋ ฅํ•˜๋ผ๋Š” ์ฐฝ์ด ๋œฌ๋‹ค! ์›ํ•˜๋Š” ์ด๋ฆ„์„ ์ž…๋ ฅํ•ด์ฃผ์ž.

 

 

7. ์ž…๋ ฅํ•˜๊ณ  ๋‚˜๋ฉด ์ƒˆ์ฐฝ์ด ์—ด๋ฆฌ๋ฉด์„œ java project๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค.

- ๊ธฐ๋ณธ์ ์œผ๋กœ src ์•ˆ์— App.java๊ฐ€ ์ƒ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ ์•ˆ์— main์ด ์ƒ์„ฑ๋˜์–ด ์žˆ๋‹ค.

- Java ๊ธฐ๋ณธ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ–ˆ์œผ๋ฉด, Java Projects ๊ด€๋ จ Tree(์ดˆ๋ก์ƒ‰ ๋ฐ•์Šค)๋„ ๋‚˜์˜จ๋‹ค.

 

 

 

๋!