초보자를 위한 이클립스 3.2로 Java 프로그래밍

작성자 : 박민권
작성일 : 2006년 9월 23일

처음 이클립스를 사용할때 국내에서 자료를 찾아봤지만 너무 부족하고 오래된 버전의 자료이거나 기초가 아닌 활용이었습니다.
기초가 나와있는 자료도 이클립스에 대한 개념이 안잡힌 제게는 왜 이렇게 해야하는지 이유를 알 수가 없었습니다.
전 울트라에디터와 비슷할거라 생각하고 이클립스를 무작정 실행시켰고 그러다보니 처음에 워크스페이스를 왜 선택하는지 의아해 했습니다.
이렇듯 처음에 저와 같이 고생하는 사람과 국내의 부족한 자료에 보탬이 되고자 이 문서를 작성합니다.



준비 및 설치

이클립스를 실행하기 위해서는 JAVA 1.4.1 이상의 버전이 필요합니다. 여기서는 JDK 1.5를 다운받겠습니다.
http://java.sun.com/javase/downloads/index.jsp


이클립스 3.2를 다운받습니다.

http://www.eclipse.org/downloads/

먼저 JDK 1.5를 설치합니다. 이클립스는 따로 설치할 필요 없이 원하는 곳에 압축을 풀고 eclipse라는 파일을 실행시키시면 됩니다.



실행하기

압축을 푼 이클립스 폴더에 있는 eclipse라는 파일을 실행합니다.

사용자 삽입 이미지


실행하면 맨처음 워크스페이스(작업공간)을 선택하는 창이 뜹니다.


여기서 워크스페이스란 이클립스에 대한 설정과 여러개의 프로젝트에 대한 정보를 모아서 관리하는 폴더를 뜻합니다.


이 워크스페이스는 여러개를 만들 수 있고 워크스페이스마다 이클립스의 설정이 다르게 저장됩니다.


에디트플러스나 울트라에디터와 같은 편집기와 달리 이클립스는 비주얼스튜디오 같은 자바 개발툴 입니다.
때문에 파일하나 열고 코딩하는 방식이 아닌 작업공간과 프로젝트를 생성해주고 파일을 생성하여 프로그램을 개발합니다.
비주얼스튜디오의 솔류션(옛버전의 비주얼스튜디오는 워크스페이스)과 같은 개념입니다.


워크스페이스와 프로젝트에 대한 개념을 쉽게 예로 들어보겠습니다.


자바공부(워크스페이스)
연습1(프로젝트)
연습2(프로젝트)
연습3(프로젝트)


학교레포트(워크스페이스)
구구단(프로젝트)
클래스(프로젝트)
상속(프로젝트)


이런식으로 워크스페이스 폴더와 프로젝트 폴더를 관리하실 수 있습니다.


워크스페이스를 원하는 폴더에 선택하신 후 [OK]를 선택하면 아래와 같은 시작화면을 보실 수 있습니다.


사용자 삽입 이미지

우측 중간의 화살표를 클릭하시면 아래와 같은 화면이 나타납니다.


사용자 삽입 이미지

이제 새 프로젝트를 생성해 보겠습니다. File - New - Project 메뉴를 선택합니다.

사용자 삽입 이미지

여러가지 프로젝트를 선택할 수 있습니다. 여기서는 가장 기본적인 Java Project를 선택하고 [Next]를 클릭합니다.

사용자 삽입 이미지


Project name에 원하는 프로젝트 이름을 적어줍니다.


Contents란에서 Create new project in workspace를 선택하면 프로젝트 폴더가 현재의 워크스페이스 안에 생성됩니다.


Create project from existing source를 선택하면 프로젝트 폴더가 생성될 위치를 자신이 정할 수 있습니다.


이 문서에서는 JDK 1.5를 설치하였으므로 JRE란에는 기본적으로 jre1.5.0_08이 선택되어 있습니다.
Use a project specific JRE를 선택하고 Configure JREs...를 클릭하여 다른 버전의 JRE를 추가할 수 있습니다.


자바 프로그래밍을 하기 위해서는 자바에서 제공하는 클래스 패키지를 이용한다는 것은 아실겁니다.
그래서 JRE를 선택하여 현재 프로젝트에서 사용할 자바 클래스 패키지를 등록시켜주는 것입니다.


Project layout란에서 기본값으로 소스 파일(.java)과 컴파일시 생성되는 클래스 파일(.class)을 프로젝트 폴더에 생성하도록 되어 있습니다.


Create separate source and output folders를 선택하면 소스파일과 클래스 파일의 폴더를 분리시킬 수 있습니다.


이곳에서는 프로젝트명은 my 나머지는 모두 기본값으로 선택했습니다. [Next]를 클릭하여 다음으로 넘어갑니다.

사용자 삽입 이미지

앞선 설정을 바탕으로 위와 같은 화면이 나오고 여러가지 설정을 바꿀 수 있지만 이곳에서 따로 설명하지는 않겠습니다. [Finish]를 클릭합니다.

사용자 삽입 이미지

오른쪽 Package Explorer를 보시면 프로젝트가 추가된 것을 알 수 있습니다.


현재의 워크스페이스 폴더를 열어보시면 프로젝트명과 같은 이름의 폴더가 생성되어 있습니다.
위에서 자신이 직접 프로젝트 경로를 선택하였다면 그곳이 바로 프로젝트의 폴더가 됩니다.


위의 화면과 같이 New - File을 선택합니다.

사용자 삽입 이미지

File name에 파일명을 작성 후 [Finish]를 클릭합니다.

사용자 삽입 이미지

오른쪽 Package Explorer에 파일이 추가된 것을 보실 수 있습니다.


간단하게 "Hellow"를 출력하는 자바 코드를 작성합니다.


코드를 작성 후 Ctrl+S를 눌러서 저장합니다. 저장하는 순간 바로 컴파일이 되어 .class 파일이 생성됩니다.
자동으로 컴파일 되는 이유는 Project - Build Automatically 메뉴가 체크 되어 있기 때문입니다.
이 체크를 없애면 저장을 하더라도 자동으로 컴파일이 되지 않습니다.
수동으로 컴파일 하려면 Project - Build Project 메뉴를 선택하시면 됩니다.


코드를 저장하고 컴파일 하였다면 결과를 보기 위해 Run - Run As - Java Application 메뉴를 선택합니다.


코드에 오류가 없다면 Console 창에 결과가 출력되고 오류가 있다면 아래의 Problems에 오류가 표시됩니다.


이 문서에서는 간단하게 이클립스의 사용법만 설명하였습니다. 이클립스는 무척이나 많은 기능과 편의를 제공합니다.
이클립스의 기본적인 사용법에 익숙해지시면 다른 기능들도 하나하나 익혀보시기 바랍니다.
 

--------------------------------------------------------------------------

이 글 원본 쓰신 분의 블로그 주소를 아시면 아래 리플좀 달아주세요.
출처를 표기하려해도 이곳 저곳 이 글이 걸려있어서 원본쓰신 분 블로그를 모르겠네요 ㅠㅠ

,