> ## Content Index
> Fetch the complete content index at: https://www.popit.kr/llms.txt
> Use this file to discover other available public pages before exploring further.

# 소소한 인텔리J 팁 공유(auto import 처리)
- URL: https://www.popit.kr/intellij-tip-auto-import/
- Published: 2017-08-09T23:06:18.000Z
- Updated: 2017-08-09T23:40:46.000Z
- Author: 광식 이
- Tags: #소프트웨어, intellij

## 개요

멜론에서 intelliJ로 개발하다 동료들을 당황시킨 경험이 있어 해결책을 찾아보고 공유합니다.

편의상 경어체는 생략합니다.

## 현상

인텔리J를 사용하다 auto import 기능 사용시 import시 개별 개별 클래스의 import가 아니라 패키지가 \*패턴으로 전체 다 import 하는것으로 IDE가 치환해 버리는 현상이 발생하였다.

![](http://www.kwangsiklee.com/wp-content/uploads/2017/08/idea0100.png)

![](http://www.kwangsiklee.com/wp-content/uploads/2017/08/idea0200.png)

## 문제점

위의 현상은 아래와 같은 이슈가 있다.

- 소스코드 공동 관리시 이클립스를 쓰는 사용자들은 소스 업데이트 이후 당황스러울 수 있다.(농담)
- 패키지의 클래스명과 \* import한 클래스명이 충돌날 가능성이 있다.
- 미세하지만 \*로 인해 불필요한 import까지 하게 된다.

## 해결방안

Idea 14기준 아래의 메뉴의 값을 아주 큰 숫자로 바꿔준다. 현재까지 해본바로는 필자는 아예 disable 시키는 방법을 찾지 못했다.

![](http://www.kwangsiklee.com/wp-content/uploads/2017/08/idea0500.png)

## 검증

위와 같이 옵션 변경 후 auto import시 정상 동작하는 것을 확인하였다.

![](http://www.kwangsiklee.com/wp-content/uploads/2017/08/idea0400.png)

## 참고자료

- [https://stackoverflow.com/questions/3587071/disable-intellij-starred-package-imports](https://stackoverflow.com/questions/3587071/disable-intellij-starred-package-imports?ref=popit.kr)