본문 바로가기
IntelliJ

[IntelliJ] java file outside of source root 에러 해결

by 초이사 2023. 5. 9.

스프링 마이크로 코딩 공작소 책의 3장 실습을 위해 프로젝트를 열었더니

스프링부트애플래케이션 애노테이션이 적용된 클래스가 실행되지 않았다.

 

원래 실행시키기 위해서는 왼쪽에 실행 버튼이 뜨거나 run을 눌렀을 때 항목으로 떠야 하는데 뜨지 않았다.

파일에 마우스를 올려보면 java file outside of source root라고 뜬다.

 

java file outside of source root

 

원인

프로젝트 폴더의 상위 폴더로 인텔리제이에서 파일을 열었기에 발생한 문제

인텔리에서 연 폴더 위치

 

해결방법

루트 디렉터리에서 다시 열어주면 된다!

다시 프로젝트를 연 상태

재대로 된 위치에서 프로젝트를 다시 열어주면 제대로 인식되는 것을 확인할 수 있다.

댓글