Last Modified : 2009.09.19

Eclipse 설치

1. 설치

http://www.eclipse.org/에서 Latest Release - 가장 최근에 정식 릴리즈 버전을 다운로드 합니다.
압축을 풀어서 eclipse 라는 폴더를 원하는 파티션에 복사하면 설치가 끝납니다.
(예를 들면 C:/eclipse)

자세히 설명하면,
Eclipse 공식 사이트에서 상단 메인메뉴, DOWNLOADS을 클릭합니다.
나타난 페이지에서 오른쪽 메뉴에 Popular projects 에서 Web Tools 을 선택합니다.
그러면 http://download.eclipse.org/webtools/downloads/ 페이지로 이동하게 되는데 여기서 Latest Downloads 중 가장 최신 릴리즈 버전을 선택합니다.
다음 페이지에서 아래 그림처럼 선택하여 파일을 다운로드합니다.
Release 3.0.3
그림 맨 위에 있는 Eclipse Platform (Platform, JDT)의 압축을 풀고 만들어지는 eclipse 폴더를 원하는 파티션에 복사합니다.
어느 디렉토리에 설치해도 괜찮지만 C:/eclipse 에 설치하도록 하겠습니다.
그외 압축 파일을 풀면 eclipse 라는 폴더가 생기는데 C:/eclipse 에 덮어쓰기로 추가합니다.

2. 실행

C:/eclipse/eclipse.exe를 더블클릭하면 이클립스가 실행됩니다.
실행되면 먼저 이클립스는 워크스페이스(workspace)를 어디로 지정할 것인지를 묻습니다.
workspace launcher
워크스페이스(workspace)는 작업장이라고 해석합니다.
워크스페이스(workspace)는 하나 이상의 프로젝트들을 담는 그룻입니다.
workspace 는 디폴트로 보여지는 디렉토리를 선택하지 않도록 합니다.
또한 이클립스가 설치되어 있는 폴더내에 workspace 폴더를 두지 않도록 합니다.
Use this as the default and do not ask again 에 체크 하지 말고 그냥 두는 것이 좋습니다.
왜냐하면 서로 다른 성격의 프로젝트를 관리하기 위해서 workspace를 여러개 두면 편리한 경우가 있을 수 있기 때문입니다.
여기서는 C:\javawork 에다가 워크스페이스 지정했습니다.
결과적으로 이클립스는 C:\eclipse 에다 workspace 는 C:\javawork 로 지정되었습니다.
워크스페이스는 나중에 메뉴바의 File > Switch 에서 변경할 수 있습니다.
지정이 되었으면 다음과 같은 환영메시지를 볼 수 있습니다.
welcome
환영 페이지에서 보이는 메뉴는
이클립스 소개, 튜토리얼, 샘플, 새로운 릴리즈에 추가된 내용 등이 게시됩니다.
환영 페이지를 닫습니다.
이클립스 환영 페이지는 이클립스 실행 후 메뉴바에서 Help > Welcome 로 다시 볼 수 있습니다.
환영 페이지를 닫으면 아래와 같은 워크벤치를 보게됩니다.
workbench

3. 용어 설명

workbench : 이클립스에서 보이는 윈도우 전체를 말합니다.
메뉴바와 툴바 아래 크게 4개로 나뉘어지는데 이 분리된 영역을 뷰(view)라 합니다.
perspective : 영어 사전에서 단어를 조회하면 "견해, 관점, 사고방식" 이라고 나옵니다.
네개의 뷰를 포함하는 전체 영역을 퍼스펙티브(perspective)라 합니다.
위 화면은 Java 프로그램을 개발할 때 사용하는 Java 퍼스펙티브를 나타냅니다.
기본적으로 워크벤치를 처음 시작하면 Java 퍼스펙티브가 디폴트입니다.

Java perspective 왼쪽 상단의 뷰
Package Explorer : Java 프로젝트와 프로젝트에 속한 각종 리소스(패키지, 클래스.. )을 보여줍니다.
Hierarchy : Java 타입의 상속구조 보여줍니다.(화면이 작으면 겹쳐 보이지 않을 수 있음)

Java perspective 오른쪽 상단의 뷰
Outline : 현재 에디터에 열려 있는 소스 파일의 구조를 보여줍니다.
Editor : 소스 코드를 편집하는 데 사용됩니다. ( 화면 중앙 )

Java perspective 하단의 뷰
problems : 컴파일 에러나 경고 표시합니다.
Javadoc : Package Explorer 나 Outline 뷰에서 선택한 부분에 대한 Javadoc 주석이 있는 경우 이를 보여줍니다.
Declaraion : 에디터에서 선택된 부분이 어떻게 선언됐는지 간략히 보여줍니다.

4. 순수 자바 애플리케이션 작성 예제

(본 예제는 이클립스 환영 페이지의 샘플 메뉴의 내용을 편집한 것입니다.)
Perspective 가 Java 인지 확인합니다.
자바 프로그램은 자바 프로젝트에 속해야만 하므로 먼저 자바 프로젝트를 생성합니다.
자바 프로젝트는 아래와 같이 만듭니다.
메뉴바에서 File > New > Project > Java Project 선택하거나
또는 Java Perspective 의 툴바에서 (아래 그림) 가장 왼쪽을 클릭합니다.
toolbar
그럼 프로젝트 워저드를 아래와 같이 볼 수 있습니다.
project wizard
프로젝트 이름에 HelloWorld을 입력합니다.
Project layout 에서 Create separate source and output folders 를 체크합니다.
이러면 소스와 바이너리 파일이 분리되어 저장됩니다.
소스는 src에 컴파일된 바이너리 파일은 bin이라는 디렉토리에 저장됩니다.
Finish 를 클릭합니다.
위저드가 닫히면 HelloWorld 프로젝트가 생성되고 Package Explorer 에 표시됩니다
toolbar
두번째 버튼을 클릭합니다.
그럼 Package 위저드를 아래와 같이 볼 수 있습니다.
package wizard
팩키지 이름에 net.java_school.example 라고 입력하고 Finish 를 클릭합니다.
Package Explorer 에서 생성된 팩키지를 확인합니다.
toolbar
Package Explorer 에서 생성된 팩키지를 선택한 상태에서 위 툴바메뉴중 오른쪽 버튼을 클릭합니다.
그럼 클래스 위저드를 아래와 같이 볼 수 있습니다.
class wizard
클래스 이름으로 HelloWorld 라고 입력합니다.
public static void main(String[] args) 에 체크합니다.
이것은 만들 클래스에서 main() 메소드를 구현해야 하기 때문입니다.
Finish 를 클릭한 후 나타난 에디터에서 main 메소드를 아래와 같이 구현합니다.

HelloWorld.java

package net.java_school.example;

public class HelloWorld {

  /**
  * @param args
  */
   public static void main(String[] args) {
      // TODO Auto-generated method stub
      System.out.println("Hello World !");
   }

}

저장하면 컴파일을 따로 할 필요가 없습니다.
이클립스가 저장과 동시에 컴파일을 자동으로 해주기 때문입니다.
컴파일이 되었으니 이제 실행하면 됩니다.
Package Explorer 에서 HelloWorld 클래스를 선택한 상태에서 오른쪽 마우스를 클릭하여 아래와 같이 Context 메뉴를 띄운후 그림과 같이 선택하여 실행합니다.
run
console 뷰가 생기면서
Hello World ! 가 보이는지 확인합니다.
console view