참고: 이 페이지의 옵션은 Java 프로젝트의 빌드 경로 설정을 표시합니다. 작성된 프로젝트의 컨텍스트 메뉴에서 또는 Workbench의 파일 메뉴에서 프로젝트 특성(프로젝트 > 특성 > Java 빌드 경로)을 통해 이 페이지를 볼 수 있습니다.
빌드 클래스 경로는 프로젝트를 빌드할 때 컴파일러에 보이는 경로의 목록입니다.
소스 폴더는 .java 파일을 포함하는 패키지의
루트입니다. 컴파일러는 포함된 파일을 출력 폴더에 작성될 .class 파일로 변환합니다. 출력
폴더는 소스 폴더가 고유한 출력 폴더를 지정하는 경우를 제외하고
프로젝트마다 정의됩니다. 각 소스 폴더는 컴파일러에 표시되지 않아야
하는 폴더 내의 자원을 지정할 수 있도록 제외 필터를 정의할 수 있습니다.
컴파일러 환경 설정 페이지(창 > 환경 설정 > Java > 컴파일러 > 빌드)의 설정이
자원을 필터링하도록 지정하지 않는 경우 소스 폴더에 있는 자원도 출력 폴더에 복사됩니다.
옵션 | 설명 |
---|---|
폴더 추가 | 소스를 포함할 폴더를 새로 작성합니다. |
편집 | 현재 선택된 소스 폴더 또는 소스 폴더 속성을 수정할 수 있습니다. |
제거 | 클래스 경로에서 선택된 폴더를 제거합니다. 하지만 이것은 폴더나 폴더의 컨텐츠를 삭제하지 않습니다. |
소스 폴더마다 출력 폴더 허용 | 소스 폴더의 '출력 폴더' 속성을 표시하거나 숨깁니다. |
속성 | 설명 |
---|---|
제외 필터 | 컴파일러에 표시하지 않을 자원을 선택합니다. |
출력 폴더 | 소스 폴더마다 출력 폴더 허용을 선택한 경우에만 사용 가능합니다. 소스 폴더특정 출력 위치를 정의합니다. 프로젝트의 기본값을 설정하지 않은 경우 출력 폴더가 사용됩니다. |
빌드 경로의 필수 프로젝트 목록에서 다른 Workbench 프로젝트를 선택하고 모두 선택 및 모두 선택 취소 단추를 사용하여 빌드 경로에 다른 모든 프로젝트를 추가하거나 제거할 수 있습니다.
필수 프로젝트를 간접적으로 추가하면 '내보내짐'으로 표시된 모든 클래스 경로 항목이 추가됩니다. 클래스 항목을 내보내짐으로 설정하는 것은 순서 및 내보내기 탭에서 수행합니다.
여기서 선택된 프로젝트가 자동으로 참조할 프로젝트 목록에 추가됩니다. 참조할 프로젝트 목록은 빌드 순서를 판별하는 데 사용됩니다. 프로젝트는 참조할 프로젝트가 모두 빌드된 후 빌드됩니다.
이 페이지에서 빌드 경로에 라이브러리를 추가할 수 있습니다. 다음을 추가할 수 있습니다.
JAR 파일은 클래스 경로 변수로 간접적으로 추가될 수 있습니다.
기본적으로 라이브러리 목록은 Java 런타임 라이브러리를 나타내는 항목을 포함합니다. 이 항목은 기본 JRE로 선택된 JRE를 가리킵니다. 기본 JRE는 설치된 JRE 환경 설정 페이지(창 > 환경 설정 > Java > 설치된 JRE)에서 구성됩니다.
옵션 | 설명 |
---|---|
JAR 추가 | Workbench 계층 구조를 탐색하여 빌드 경로에 추가할 JAR 파일을 선택할 수 있습니다. |
외부 JAR 추가 | 파일 시스템(Workbench를 벗어난)을 탐색하여 빌드 경로에 추가할 JAR 파일을 선택할 수 있습니다. |
변수 추가 | 빌드 경로에 클래스 경로 변수를 추가할 수 있습니다. 클래스 경로 변수는 클래스 경로에서
로컬 파일 시스템 경로를 피하는 이점이 있는 JAR에 대한 우회 경로입니다. 이것은 프로젝트를 팀에서 공유할 때 필요합니다. 클래스 경로 변수 환경 설정 페이지(창 > 환경 설정 > Java > 빌드 경로 > 클래스 경로 변수)에서 변수를 작성하고 편집할 수 있습니다. |
라이브러리 추가 | JRE 시스템 라이브러리같이 사전 정의된 라이브러리를 추가할 수 있습니다. 그러한 라이브러리는 임의의 항목 수(라이브러리 노드의 하위 노드로 볼 수 있는)를 나타낼 수 있습니다. |
클래스 폴더 추가 | Workbench 계층 구조를 탐색하여 빌드 경로에 클래스 폴더를 선택할 수 있습니다. 선택사항 대화 상자를 사용하면 새 폴더를 작성할 수도 있습니다. |
편집 | 현재 선택된 라이브러리 항목 또는 항목 속성을 수정할 수 있습니다. |
제거 | 빌드 경로에서 선택된 요소를 제거합니다. 이것은 자원을 삭제하지는 않습니다. |
라이브러리는 다음과 같은 속성을 가집니다(라이브러리 항목 하위 노드로 미리 보내진).
속성 | 설명 |
---|---|
Javadoc 위치 | 라이브러리의 Javadoc 문서를 찾을 수 위치를 지정합니다. 지정된 경우 라이브러리의 요소에서 Shift+F2를 사용하여 문서를 열 수 있습니다. |
소스 첨부 | 라이브러리의 소스를 찾을 수 있는 위치를 지정합니다. |
빌드 클래스 경로 목록에서 위로 및 아래로 단추를 클릭하여 선택된 경로 항목을 새 프로젝트의 빌드 경로 순서에서 위/아래로 이동할 수 있습니다.
선택된 목록 항목은 내보내짐으로 표시됩니다. 내보내진 항목은 프로젝트를 요구하는 프로젝트에 표시됩니다. 모두 선택 및 모두 선택 취소를 사용하여 모든 항목의 선택된 상태를 변경합니다. 소스 폴더는 항상 내보내지며 선택 취소될 수 없습니다.
이 페이지 맨 아래에 있는 기본 출력 폴더 필드를 사용하면 이 프로젝트의 컴파일 출력이 상주할 폴더의 경로에 대한 경로를 입력할 수 있습니다. 고유한 출력 폴더를 지정하지 않는 소스 폴더에는 기본 출력이 사용됩니다. 찾아보기를 사용하여 현재 프로젝트에서 기존 위치를 선택하십시오.
빌드 경로에 대한 작업
변수에 소스 첨부
JAR 파일에 소스 첨부