😵 에러 해결

[IntelliJ] Java file is located outside of the module source root

imname1am 2023. 12. 1. 12:31
반응형

😵 에러 상황

디렉토리 아래에 [New - File]을 통해 .java 파일을 생성했는데 이런 메시지가 뜬다.

 

 

🧐 해결 방법

1. 일단 원하는 폴더 밑에 새 디렉토리를 생성한다.

 

그러면 이렇게 회색 디렉토리가 생성된다.

 

 

2. 이 때 [File - Project Structure - Project Settings - Modules]에서 원하는 폴더를 선택하고,

방금 생성한 디렉토리를 Mark as Sources에 추가한다.

 

그러면 아래 화면처럼 회색 디렉토리파란색 디렉토리가 되고, 자바 파일을 받아들일 준비가 완료된 것이다.

 

 

3. 이제 원하는 파일명의 자바 클래스를 생성한다.

 

 

😇 결과

에러가 뜨지 않고 자바 파일이 잘 생성된다.

 

 

 

 


(참고)

 

[Error fix] 'Java file outside of source root' 오류 해결

# 문제 상황 외부의 Spring 프로젝트를 불러와 실행하려는데 application.java가 실행할 수 없는 상태가 되어 있어 빌드는 할 수 있으나 실행할 수 가 없다. # 해결 방안 Open Project Structure. Select Modules in P

csj000714.tistory.com

 

반응형