엔터프라이즈
탐색기 보기에서는 추가된 Java EE
확장을 포함하는 모든 프로젝트의 사용자 정의 보기를 표시합니다. 다음은
기본 폴더 이름에 기반하여 프로젝트 노드 아래 표시되는 중요한 몇 가지 최상위 레벨 오브젝트입니다.
- 웹 배치 디스크립터
- 이 파일은 웹 개발 환경에서 작성된 모듈에 대한 개발 정보를 지정하는 데
사용되는 WebContent/WEB-INF/web.xml 파일에 대응합니다. 다음 메소드 중 하나를 사용하여 이 파일을
편집하십시오.
- 웹 배치 디스크립터 편집기를 사용하십시오.
- 파일을 마우스 오른쪽 단추로 클릭하고 메뉴에서 연결 프로그램을
선택하여 다른 편집기에서 파일을 여십시오.
- Java 자원
- 이 노드는 프로젝트에서
Java
자원을 표시합니다. 프로젝트가 단일
Java
소스 폴더를 포함하는 경우 해당 폴더 내
패키지 및 클래스(예: 서블릿, Bean)가
Java Resources
폴더 노드 아래 바로 표시됩니다. 프로젝트에 여러 소스 폴더가 포함된 경우
Java
Resources 폴더 아래에 각 소스 폴더가 표시됩니다.
소스 폴더를 펼쳐 해당 패키지 및 클래스를 표시할 수 있습니다.
- 라이브러리
- 이 폴더는 프로젝트 특성에 정의된 라이브러리 JAR 파일을 포함합니다.
세 가지 유형의 JAR 파일이 표시됩니다.
- 프로젝트의 WebContent/WEB-INF/lib 디렉토리에 포함된 JAR 파일
- 프로젝트의 외부에 있는 JAR 파일(예: j2ee.jar 및
rt.jar)
- Java 프로젝트에 대한 특수 참조인 프로젝트 라이브러리
웹 프로젝트를 내보내는 경우 JAR 파일이 런타임 중에 웹 애플리케이션에서 사용할
Java
프로젝트에서 자동으로 작성됩니다. 라이브러리는
클래스 경로 순서로 표시됩니다. 기본적으로 프로젝트에 포함된
JAR 파일만 표시됩니다. 또한 네비게이터 보기에서
를 선택하여 외부 JAR 파일 및
프로젝트 라이브러리를 표시할 수도 있습니다.
- imported_classes 폴더
- 이 폴더는 WAR 가져오기 중에
작성될 수 있으며 소스를 수반하지 않는 클래스 파일을 포함합니다.
imported_classes 폴더는
Java
클래스 폴더입니다.
Java
클래스 폴더는 웹 프로젝트
Java 빌드 경로
특성 페이지를 사용하여 작성될 수도 있습니다.
Windows 탐색기 또는
데스크탑에서 네비게이터 보기의
imported_classes 폴더로
클래스 파일을 끌어올 수 있습니다.
- 웹 컨텐츠 폴더
- 이 폴더에는 서버에 공개될 항목이 들어 있습니다. 기본적으로 이 폴더는
새로 작성된 웹 프로젝트에서 이름이 WebContent로 지정됩니다.
참고: 웹 패싯 페이지에서 작성 마법사를 통해 이름을 변경할 수 있습니다.
- META-INF
- 이 디렉토리에는 MANIFEST.MF 파일이 포함되어 있습니다.
이 파일은 동일한 엔터프라이즈 애플리케이션 프로젝트의 다른 프로젝트에 있는
종속 JAR 파일에 대한 클래스 경로를 맵핑하는 데 사용됩니다.
이 파일의 항목은 런타임 프로젝트 클래스 경로 및
Java
빌드 설정을 업데이트하여 참조되는 JAR 파일을 포함합니다.
- 테마
- 캐스케이딩 스타일시트 및 기타 스타일 관련 오브젝트용으로 제안된 디렉토리입니다.
- WEB-INF
- 웹 애플리케이션에 대한 지원 웹 자원이 보관되는 디렉토리(예:
.xmi 파일, .xml 파일, web.xml).
팁: web.xml
파일을 두 번 클릭하여 웹 배치 디스크립터 편집기를 열 수 있습니다. 배치 디스크립터를
두 번 클릭하여 웹 배치 디스크립터 편집기를 열 수도 있습니다.