인텔리제이 자동 Import 해주는 Optimize Imports(Ctrl + Alt + O)를 실행 했더니,
import 부분이 와일드카드(*)로 바뀌어 있었다.
불필요한 부분은 import하지 않고 싶었기 때문에 개별 import로 바꾸기 위해 아래의 방법을 사용했다.
IntelliJ에서 개별 import 유지하는 방법
🔹 방법 1: 와일드카드 import 사용 기준 변경
- IntelliJ에서 설정 열기
- Windows/Linux: Ctrl + Alt + S
- Mac: Cmd + ,
- 설정 경로 이동
- Editor → Code Style → Java
- Imports 탭 선택
- Class count to use import with '*'
- Names count to use static import with '*'
- 두 값이 기본적으로 5로 설정되어 있음.
→ 이 값을 99 같은 큰 숫자로 변경하면 자동으로 와일드카드 import로 변환되지 않음!
- 적용 후 확인 (Apply → OK)
🔹 방법 2: Optimize Imports 실행
설정을 바꿨다면 기존 import를 정리해야 합니다.
- Ctrl + Alt + O (Cmd + Option + O on Mac)
- 프로젝트에서 Optimize Imports 실행하면 와일드카드 import가 개별 import로 변경됨.
- 자동 Optimize Imports 적용하기
- Editor → General → Auto Import 설정에서
✅ Optimize imports on the fly 활성화
- Editor → General → Auto Import 설정에서