자바 뉴비 프로젝트중... 클래스를 추가했는데 뭔가 warning도 하나도 안나오고 snippet 사용도 안되고 이상합니다.
찾아보니 이럴땐 소스 루트(Sources Root)가 설정되어 있는지 확인하라고 합니다.
인텔리제이에는 폴더를 여러 타입으로 마크할 수 있는데, 소스 루트가 설정되어 있지 않으면 여러 기능을 사용하지 못합니다.
소스를 모아놓은 폴더에 우클릭 - "Mark Directory as" - "Sources Root"를 눌러서 이 폴더를 소스 루트로 설정합니다.
소스 루트를 설정한 모습. 이제 warning도 잘 나오고 인텔리제이가 정상 동작합니다.
반응형
'Software > development' 카테고리의 다른 글
[IntelliJ] gradle src 폴더가 만들어지지 않았을 때 (0) | 2022.01.03 |
---|---|
[IntelliJ] 자바 제어자 순서 컨벤션 설정 (0) | 2022.01.01 |
[vscode] C standard 설정 방법 (0) | 2021.09.16 |
[JetBrains] parameter hint 보는 단축키 (0) | 2021.09.09 |
[eslint] typescript + React 환경에서, 'React' was used before it was defined 오류 해결방법 (0) | 2021.05.08 |