이 학습서는 단순한 응용프로그램을 작성하는 데 필요한 단계에
대한 간략한 개요를 제공하도록 Workbench에서 사용자를 안내합니다. 이미지를 포함한
추가 설명은 Workbench 사용자 안내서에서 사용 가능합니다.
타스크 |
설명 |
단순 프로젝트 작성
|
- 파일 > 새로 작성 > 프로젝트를 선택하십시오.
- 새 프로젝트 마법사에서 단순 > 프로젝트를
선택한 후 다음을 누르십시오.
- 프로젝트 이름 필드에 새 프로젝트 이름을 입력하십시오.
-
프로젝트 위치를 지정하거나 기본값을 사용하십시오.
-
완료를 클릭하십시오.
|
폴더 작성
|
- 하나 이상의 프로젝트가 있는지 확인하십시오.
- 파일 > 새로 작성 > 폴더를 선택하십시오.
- 새 폴더 마법사의 폴더 이름 필드에 새 폴더 이름을 입력하십시오.
- 완료를 클릭하십시오.
|
파일 작성
|
- 하나 이상의 프로젝트가 있는지 확인하십시오.
- 파일 > 새로 작성 > 파일을 선택하십시오.
- 새 폴더 마법사의 파일 이름 필드에 새 폴더 이름을 입력하십시오.
- 완료를 클릭하십시오.
|
자원 가져오기
|
- 파일 > 가져오기를 선택하십시오.
- 가져오기 소스를 선택하십시오.
- 다음을 클릭하십시오.
- 적용 가능한 마법사에 표시된 단계를 수행하여
자원이 들어 있는 가져오기 위치를 선택하십시오.
- 완료를 클릭하십시오.
|
자원 내보내기
|
- 파일 > 내보내기를 선택하십시오.
- 내보낼 대상을 선택하십시오.
- 다음을 클릭하십시오.
- 적용 가능한 마법사에 표시된 단계를 수행하여
내보낼 대상을 선택하십시오.
- 완료를 클릭하십시오.
|
Java 프로젝트 작성: JUnit 예제 |
- JUnit 소스 코드를 다운로드하려면 http://www.eclipse.org/downloads/로 이동하여
작업 중인 Eclipse 릴리스를 찾으십시오.
- 예제 플러그인 섹션으로 화면 이동하여 예제 아카이브를 다운로드하십시오.
- Zip 파일의 컨텐츠 압축을 디렉토리에 푸십시오.
- Eclipse로 리턴하여 파일 > 새로 작성 > 프로젝트...를 선택하십시오.
- Java 프로젝트를 선택한 후 다음을 누르십시오.
- 프로젝트 이름 필드에 JUnit을 입력하십시오.
- 완료를 클릭하십시오.
- 패키지 탐색기에서 JUnit 프로젝트가 선택되었는지
확인하십시오.
- 메뉴 항목
파일 > 가져오기...를 선택하십시오.
- Zip 파일을 선택한 후 다음을 누르십시오.
- Zip 파일 필드 옆의 찾아보기를 눌러 찾아본 후
<ExamplesDownloadPath>eclipse/plugins/org.eclipse.jdt.ui.examples.projects_3.0.0/archive/junit/junit381src.jar을
선택하십시오.
-
가져오기 마법사의 계층 구조 목록 아래에서 모두 선택을 누르십시오.
-
JUnit 프로젝트가 대상 폴더 필드에
나타나면 완료를 누르십시오.
-
가져오기 진행 표시기에서, 자원을 Workbench로 가져올 때 가져온 자원이 컴파일됩니다.
Workbench 환경 설정 페이지에서 자동으로 빌드 옵션이
선택되었기 때문입니다. JUnit 프로젝트의 .classpath 및 .project 파일을 겹쳐쓰도록 프롬프트가 표시됩니다.
이는 JUnit 프로젝트를 작성할 때 자동으로 .classpath 자원이
작성되었기 때문입니다. 이들 파일을 겹쳐쓰는 것이 안전합니다.
패키지 탐색기 보기에서 JUnit 프로젝트를 펼쳐 JUnit 패키지를
확인하십시오.
|
Java 클래스 작성: JUnit 예제 |
- 패키지 탐색기 보기에서 JUnit 프로젝트를
마우스 오른쪽 단추로 눌러 새로 작성 > 패키지를 선택하십시오.
- 이름 필드에 새 패키지 이름으로 test를 입력하십시오.
- 완료를 클릭하십시오.
- 패키지 탐색기 보기에서 새 테스트 패키지를 선택한 후
도구 모음에서 새 Java 클래스를 누르십시오. JUnit가
소스 폴더 필드에 나타나는지와 테스트가 패키지 필드에
나타나는지 확인하십시오.
- 이름 필드에 MyTestCase를 입력하십시오.
- 수퍼클래스 필드 옆에서 찾아보기를 누르십시오.
- 수퍼클래스 선택사항 대화 상자의 유형 선택 필드에 Test를 입력하여 사용 가능한
수퍼클래스 목록 범위를 제한하십시오.
- TestCase 클래스를 선택한 후 확인을 누르십시오.
- 수퍼클래스로부터의 생성자 선택란을 선택하십시오.
- 완료를 클릭하십시오.
- 새 파일이 편집기에서 열립니다. 아웃라인 보기에서 새 클래스 MyTestCase를 선택하십시오. 컨텍스트
메뉴를 열고 소스 > 메소드 대체/구현...을 선택하십시오.
- 메소드 대체 대화 상자에서 setUp() 및
tearDown()을 선택하고 확인을
누르십시오.
- setUp() 본문을 container= new Vector();로 변경하십시오.
- container 및 Vector는 해결할 수 없을 때 문제점 강조 선으로 밑줄이 그어집니다. 마커 표시줄에 전구가 나타납니다. Vector 내부에 커서를 놓고 Ctrl+1을 누르십시오.
또는 편집 > 메뉴 표시줄에서 빠른 수정을 사용하십시오. '벡터'(java.util)
가져오기를 선택하십시오. 누락된 가져오기 선언을 추가합니다.
- container 내부에 커서를 놓고 Ctrl+1을 누르십시오.
새 필드를 추가하려면 'container' 필드 작성을 선택하십시오.
- 아웃라인 보기에서 클래스 MyTestCase를 선택하십시오.
컨텍스트 메뉴를 열고 소스 > Getter 및 Setter 생성을 선택하십시오.
- Getter 및 Setter 생성 대화 상자는 메소드 getContainer 및 setContainer를 작성할 것을 제안합니다. 둘 다 선택하고 확인을 클릭하십시오.
필드 컨테이너의 Getter 및 Setter 메소드가 추가됩니다.
- 파일을 저장하십시오.
- 생성된 코드의 형식은 창 > 환경 설정 > Java > 코드 스타일 > 코드 포맷터에서
구성할 수 있습니다. 필드 이름에 접두부 또는 접미부를 사용할 경우
창 > 환경 설정 > Java > 코드 스타일 > 필드에
이름 접두부 또는 접미부를 지정하여 생성된 Getter 및 Setter가 접두부
또는 접미부가 없는 메소드 이름을 제안하도록 할 수 있습니다.
|
Java 프로그램 실행: JUnit 예제 |
- 패키지 탐색기 보기에서 junit.textui.TestRunner.java를 찾아
편집기에서 열도록 파일을 두 번 클릭하십시오.
- 아웃라인 보기에서 TestRunner 클래스가 main 메소드를 정의함을
표시하는 아이콘이 포함함에 주의하십시오.
- 패키지 탐색기에서 TestRunner.java를 마우스 오른쪽 단추로 눌러
실행 > Java 응용프로그램을 선택하십시오.
- 실행 > 실행...을 선택하십시오. 실행 구성
대화 상자가 선택한 TestRunner 실행 구성과 함께 열립니다.
- 실행 구성 대화 상자에서 인수 탭을 선택한 후
프로그램 인수 영역에 junit.samples.VectorTest를 입력하십시오.
- 실행을 클릭하십시오. 프로그램은 올바르게 실행되어 실행된 테스트 횟수를 나타냅니다.
- 디버그 Perspective로 전환하십시오. 디버그 보기에서 프로그램이 실행될 때
마지막 프로그램 실행에 대한 프로세스가 등록되었음을 주의하십시오.
- Workbench 도구 모음에서 실행을 누르십시오. 이 목록에는 이전에 실행된 프로그램이 있습니다. 이러한 프로그램은 히스토리 목록에서 구성을 선택하여 재실행할 수도 있습니다.
- 디버그 보기의 컨텍스트 메뉴에서(또는 그에 상등한 도구 모음 단추에서) 모든 종료된 실행 제거를 선택하여
종료된 실행 프로세스 보기를 지우십시오.
|
플러그인
작성 |
- 파일 > 새로 작성 > 프로젝트를 선택하십시오.
- 플러그인 프로젝트를 선택하고 다음을 누르십시오.
- 프로젝트 이름 필드에 프로젝트 이름을 입력한 후 다음을 누르십시오.
- 플러그인 컨텐츠 페이지에서 플러그인 ID, 버전 및 이름을 포함하여
plugin.xml 파일을 초기화할 때 사용하는 데이터를 설정하십시오.
- 사용 가능한 템플리트를 선택한 후 다음을 누르십시오.
- 확장 샘플을 사용자 정의한 후 완료를 누르십시오.
|
Eclipse 런타임 Workbench 인스턴스를 실행하여 플러그인 테스트 |
- 실행 > 실행...을 선택하십시오.
- 실행 구성 대화 상자의 이름 필드에 구성 이름을 입력하십시오.
- 작업공간 데이터 필드에서 찾아보기를
눌러 런타임 Workbench에서 사용할 작업공간을 정의하십시오. 이 런타임 작업공간의 위치는 호스트 인스턴스의 작업공간과 달라야 합니다.
- 응용프로그램 실행 필드에서 기본
Eclipse 응용프로그램인 org.eclipse.ui.ide.workbench를 선택하십시오.
- 실행을 누르십시오.
구성된 플러그인이 대상 플랫폼 환경 설정 페이지에서
선택한 플러그인 및 작업공간 플러그인인 두 번째 작업공간 인스턴스가
나타납니다. 선택한 JRE를 사용하여 런타임 Workbench를 테스트할
수 있으며 작업공간에서 플러그인이 컴파일하는 것과 동일할 필요는
없습니다. 테스트에 적합한 VM 인수를 지정할 수도 있습니다.
|
자동으로 빌드 수행 |
- 창 > 환경 설정을 선택하십시오.
- 왼쪽 분할창에서 일반 카테고리를 선택하십시오.
- 자동 빌드를 선택하십시오.
- 확인을 클릭하십시오.
|
수동으로 빌드 수행 |
- 자원 Perspective의 네비게이터 보기에서 프로젝트를 하나 이상 선택하십시오.
- 마우스 오른쪽 단추를 클릭하고 팝업 메뉴에서 프로젝트 빌드 옵션을 선택하십시오.
|