๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Environment·Tool/IntelliJ IDEA

[IntelliJ] Module already exist in project ์—๋Ÿฌ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

by Leica 2020. 2. 7.
๋ฐ˜์‘ํ˜•

[IntelliJ] Module already exist in project ์—๋Ÿฌ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

๋ถ„๋ช… IntelliJ Project view์—๋Š” ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋ชจ๋“ˆ์ธ๋ฐ ์ƒ์„ฑํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ์ด๋ฆ„์ด๋ผ ์ƒ์„ฑํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์—๋Ÿฌ๋ฉ”์‹œ์ง€๊ฐ€ ๋œฐ ๋•Œ๊ฐ€ ์žˆ๋‹ค.

 

์œ„ ์˜ˆ์‹œ๋Š” JavaWebProgramming ํ”„๋กœ์ ํŠธ ์•ˆ์— Lesson01web์ด๋ผ๋Š” ๋ชจ๋“ˆ ํ•˜๋‚˜๋งŒ ์กด์žฌํ•˜๋Š” ์ƒํƒœ์ด๋‹ค.

 

'web03' ๋ชจ๋“ˆ์„ ์ƒ์„ฑํ•˜๋ ค๊ณ  ํ•˜์ž Module 'web03' already exist in project. Please, specify another name. ์ฆ‰ ์ด๋ฏธ ์ด ํ”„๋กœ์ ํŠธ์— ์กด์žฌํ•˜๋ฏ€๋กœ ๋‹ค๋ฅธ ์ด๋ฆ„์„ ์ง€์ •ํ•˜๋ผ๋Š” ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๊ฐ€ ๋œจ๋ฉฐ ์ƒ์„ฑ์ด ๋˜์ง€ ์•Š๋Š”๋‹ค.

 

์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ผ๋‹จ ํ”„๋กœ์ ํŠธ์˜ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ•œ๋‹ค.

 

๋ฃจํŠธ ํ”„๋กœ์ ํŠธ ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์— .idea ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์žˆ์„๊ฒƒ์ด๋‹ค.

 

modules.xml

.idea ํ•˜์œ„์— modules.xml ํŒŒ์ผ์„ ์ˆ˜์ •ํ•ด์•ผ ํ•œ๋‹ค.

ํ•ด๋‹น ํŒŒ์ผ์„ ์—๋””ํ„ฐ๋กœ ์—ฐ๋‹ค.

 

๊ทธ๋Ÿฌ๋ฉด ์œ„์™€ ๊ฐ™์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” web03 ๋ชจ๋“ˆ์ด ๋“ฑ๋ก๋ผ์žˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ด์œ ๋กœ ํ˜„์žฌ๋Š” ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ intelliJ์˜ modules.xml์—์„œ๋Š” ์‚ญ์ œ๊ฐ€ ์•ˆ๋˜๊ณ  ๋ฌผ๋ ค์žˆ์–ด์„œ ๊ฐ™์€ ์ด๋ฆ„์˜ ๋ชจ๋“ˆ ์ƒ์„ฑ์ด ์•ˆ๋˜๋Š” ๊ฒƒ์ด๋‹ค.

 

์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋ชจ๋“ˆ ์ •๋ณด ์‚ญ์ œ

์ด ๋ถ€๋ถ„์„ ์‚ญ์ œํ•˜๊ณ  modules.xml ํŒŒ์ผ์„ ์ €์žฅํ•œ๋‹ค.

 

IntelliJ๋ฅผ ์žฌ๊ธฐ๋™ํ•˜๊ณ  ๋‹ค์‹œ ๋ชจ๋“ˆ ์ƒ์„ฑ์„ ํ•˜๋ฉด ์ •์ƒ์ ์œผ๋กœ ์ƒ์„ฑ๋œ๋‹ค.

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€