2012-02-22 2 views
0

내가 가진 (지적 재산권 파일에서) 2 개 모듈 프로젝트 :하게 IntelliJ IDEA는이 모듈 프로젝트 구축

<component name="ProjectModuleManager"> 
    <modules> 
     <module fileurl="file://$PROJECT_DIR$/20.0.iml" filepath="$PROJECT_DIR$/20.0.iml" /> 
     <module fileurl="file://$PROJECT_DIR$/20.1.iml" filepath="$PROJECT_DIR$/20.1.iml" /> 
    </modules> 
    </component> 

문제는이 목록을 모듈에서 첫 번째 모듈이 "활성"이라는 것이다 소스 폴더가 인식됩니다. 두 번째 파일은 빌드되지 않았으며 원본 폴더는 일반 폴더처럼 표시됩니다.

위의 XML에서 모듈의 순서를 변경하면 목록의 첫 번째 모듈이 "활성화"됩니다.

두 모듈을 모두 구성 할 수 있도록 설정하려면 어떻게해야합니까?

나는 당신이 시도해 봤어

+0

IDE의 프로젝트 구조는 어떻게 나타 납니까? 원본 폴더를 선택한 다음 원본으로 식별 할 수 있어야합니다 (파란색 소스 단추 사용). – deraj

+0

It *는 프로젝트 구조 설정에서 소스 폴더로 표시됩니다. – axk

답변

2

IDEA 9을 사용하고 비활성 소스 폴더를 마우스 오른쪽 버튼으로 클릭하고 Mark directory as 선택 ->Source root를? 또는 프로젝트 구조 대화 상자를 사용하여 소스 디렉토리를 설정할 수 있습니다.

EDIT : Idea는 모듈과 해당 iml 파일이 별도의 하위 폴더에 있어야한다고 생각합니다.

+0

설정에서 보거나 XML에서 직접 보면 두 모듈의 소스 디렉토리가 지정되어 있습니다. – axk

+0

소스 폴더는 모듈의 iml 파일에''태그로 지정되어 있습니다 - 거기에 체크 했습니까? – mrembisz

+0

예, 두 IML 모두 원본 폴더가 지정되어 있습니다. – axk

관련 문제