&c. &c.

[IntelliJ 인텔리제이] 디렉토리(폴더)를 모듈로 변경하기

꼬ㄴi 2023. 9. 3. 02:29

자바 코드를 작성한 후 테스트코드 실행이 안 되는 문제에 맞닥뜨렸다😋

테스트코드를 담고 있는 디렉토리가 종종 모듈로 인식되지 않는 경우가 있는데, 이때 발생하는 문제라고 한다.

 

💻모듈( module )이란?

프로그램을 구성하는 구성 요소로, 관련된 데이터와 함수를 하나로 묶은 단위

 

라고 하는데, 이것만 읽으면 솔직히 내표정 = 🙄? 이었다.

 

말하자면, 이 모듈은 연관된 함수와 클래스 등으로 이루어지는데

프로그래밍을 할 때 기능별로 따로 모듈을 구성하는 것이 효율적이다.

 

그래서 프로그래밍시 모듈로 인식이 되어야 내부 파일들을 컴파일하고 실행할 수 있다.


📂모듈로 변경하기

현재 모듈로 바꾸고자 하는 디렉토리는 week1 이고, week1 하위에 테스트코드 파일이 있다.

week1 은 일반 폴더 아이콘으로 표시되고 있다.

 

 

 

상단 작업바에서 [ File ] 👉 [ Project Structure ... ] 를 클릭하면, 모달창이 뜬다.

 

 

 

모달창의 왼쪽에서 [ Modudles ] 를 선택하면 현재 프로젝트의 모듈들을 확인할 수가 있다.

week1 을 여기에 추가해줄 것이다. 

 

 

[ + ] 를 누르고 [ Import Module ] 을 클릭 

 

 

모듈로 변경하고자 하는 파일을 선택해준다.

 

 

 

하늘색 네모가 붙은 폴더 아이콘으로 변경되었다. 

프로젝트에서 week1 이 모듈로 인식되었다는 것이다.

 

 


📃참고

https://proni.tistory.com/182