๐ŸŒ Environment/IDE : ํ†ตํ•ฉ๊ฐœ๋ฐœํ™˜๊ฒฝ

[IntelliJ] ์ธํ…”๋ฆฌ์ œ์ด ๋‹ค์ค‘ ํ”„๋กœ์ ํŠธ ์—ด๊ธฐ (์—ฌ๋Ÿฌ ํ”„๋กœ์ ํŠธ ํ•œ ํ™”๋ฉด์—์„œ ๋ณด๊ธฐ)

mxnxeonx 2025. 3. 12. 11:02
728x90
728x90

์ธํ…”๋ฆฌ์ œ์ด๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ•˜๋‚˜์˜ ์ฐฝ์—์„œ ํ•˜๋‚˜์˜ ํ”„๋กœ์ ํŠธ๋งŒ ์—ด ์ˆ˜ ์žˆ๊ฒŒ ๋˜์–ด ์žˆ๋‹ค.

์ดํด๋ฆฝ์Šค์—์„œ๋Š” Workspace > Project ์˜€๋‹ค๋ฉด, ์ธํ…”๋ฆฌ์ œ์ด์—์„œ๋Š” Project > Module ํ˜•ํƒœ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.

 

๋‚˜๋Š” Git์—์„œ Cloneํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ชจ๋“ˆ๋กœ ์ถ”๊ฐ€ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, Import Module์„ ์ด์šฉํ•ด ๋ณด๊ฒ ๋‹ค.

 

๋‹ค์ค‘ ํ”„๋กœ์ ํŠธ ์—ด๊ธฐ

๋จผ์ € ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ”„๋กœ์ ํŠธ ํ•˜๋‚˜๋ฅผ ์—ด์–ด๋‘” ์ƒํƒœ์—์„œ,

 

์ขŒ์ธก ์ƒ๋‹จ์˜ File → Project Structure... ํด๋ฆญ

 

Project Settings → Modules → Import Module

 

๊ฐ€์ ธ์˜ฌ ํ”„๋กœ์ ํŠธ ๋””๋ ‰ํ† ๋ฆฌ ์„ ํƒ ํ›„ OK

 

Importํ•  ๋ชจ๋ธ ์„ ํƒ ํ›„ Create

  • Eclipse : .project ๋˜๋Š” .classpath ํŒŒ์ผ์ด ์žˆ๋Š” ๊ฒฝ์šฐ
  • Maven : pom.xml ํŒŒ์ผ์ด ์žˆ๋Š” ๊ฒฝ์šฐ
  • Gradle : .gradle ๊ด€๋ จ ํŒŒ์ผ์ด ์žˆ๋Š” ๊ฒฝ์šฐ

 

์—ด๊ณ  ์‹ถ์€ ๋ชจ๋“  ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ๋™์ผํ•œ ๊ณผ์ •์„ ๊ฑฐ์นœ ๋’ค OK ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด ์ฃผ๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์—ฌ๋Ÿฌ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋ชจ๋“ˆ๋กœ ์—ด๋ฆฐ ๋ชจ์Šต์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. Maven/Gradle์ธ ๊ฒฝ์šฐ ์•ฝ๊ฐ„์˜ ๋นŒ๋“œ ์‹œ๊ฐ„์ด ์ง€๋‚˜๊ณ  ์ •์ƒ์ ์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

 

728x90
320x100