2011-10-04 3 views
1

다음과 같이 내가 디렉토리 구조와 새로운 이클립스 프로젝트를 설정하려면 : src/test/ 모두 "소스"폴더가 어디이클립스 패키지 탐색기

Myproject/ 
    src/ 
     config/ 
     java/ 
    test/ 
     config/ 
     java/ 
    lib 
는 (그들은 .XML 또는 java 파일 하나를 포함

). 분명히 src/config/에는 주 Java 소스 파일 (src/java/ 아래 패키지 됨)에 대한 모든 XML 구성 파일이 들어 있습니다. 내가 볼, 프로젝트에 모든 지력 "소스"폴더를 추가 한 후, 대신

MyProject 
    src/config 
    src/java 
    test/config 
    test/java 
    lib 

을하지만 : 나는 (가능하면) 바로 패키지 탐색기에서 다음을 참조하는 것입니다 달성하고 싶은 무엇

이 :

MyProject 
    src 
    src/config 
    src/java 
    test 
    test/config 
    test/java 
    lib 

가장 성가신입니다! 제 4 개 소스 폴더를 제시 패키지 탐색기에 어떤 방법이 있나요

MyProject/src 
MyProject/src/config 
MyProject/src/java 
MyProject/test 
MyProject/test/config 
MyProject/test/java 

: 나는이 프로젝트 속성에 갈 때 >> 자바 내가 이상으로 직접 소스 폴더로 표시 같은 폴더를 볼 소스 >> 빌드 경로 아니요src/test/ 폴더도 표시 하시겠습니까? 그냥 부피가 크고, 불필요하고 짜증나는 것처럼 보입니다. 왜냐하면 내가 직접 아무것도 추가하지 않을 것이기 때문입니다. 모든 항목이 config/java/ 하위 디렉토리에 추가됩니다.

답변

1

패키지보기 대신 네비게이터보기를 사용하십시오. 모든 패키지를 동일한 레벨에 표시하는 대신 프로젝트의 계층 적보기를 제공합니다.

+0

Brilliant !!!!!! – IAmYourFaja

+1

또는 패키지 탐색기의 오른쪽 상단에있는 작은 삼각형을 클릭하고 "Package presentation - Hierarchical"을 선택하십시오. –

+0

Eclipse v4.1에서 네비게이터보기가 삭제되었습니다. Package Explorer의 "Package presentation -> Hierarchical"선택은 이제이 동작을 얻는 유일한 방법입니다. – bithead61

1

원본 폴더로만 src/및 test /를 설정합니다. 패키지/폴더를 구조에 넣을 수 있습니다.

3

srctest은 원본 폴더가 아니어야합니다. src/java, src/config, test/java, test/config은 원본 폴더 여야합니다. 소스 폴더는 패키지 트리의 루트를 포함해야합니다. 그리고 java와 config는 패키지가 아닙니다.

+0

JB - 정확하게! 그게 내 질문이다! src/및 test/folders를 소스에서 제외 할 수 있지만 하위 디렉토리는 소스로 유지할 수 있습니까? – IAmYourFaja

+0

프로젝트 - 특성 - Java 빌드 경로 - 소스 - 제거 –

관련 문제