Computer Language/Java

이클립스 설치와 사용 방법

Ohjeonghak 2015. 1. 5. 19:26
반응형

 

이클립스(Eclipse)

가장 대표적인 자바의 개발도구이며, 통상 IDE라고 불리는 소프트웨어로 분류된다.
IDE는 통합 개발 환경(Integrated Development Environment) 의 약자로, 개발에 필요한 다양한 도구들이 결합되어 있는 거대 소프트웨어를 포괄적으로 의미한다.

이클립스는 무료 오픈소스이고, 모든 운영체제를 지원한다. 그리고 Java 뿐만 아니라 다양한 언어를 지원하는 에디터가 존재 한다.

 

  1. 이클립스 설치

    이클립스는 아래 사이트에서 각자의 운영체제에 맞는 버전을 다운로드 받으면 된다.


윈도우의 경우엔 별도의 설치 과정은 없고 압축파일을 풀고 실행파일을 실행하면 된다.
필자의 경우는 다운로드 받은 이클립스 파일을 자바 디렉토리에 별도로 폴더를 만들고 저장하여 사용한다.

  1. 이클립스 사용 방법

    이클립스 뷰들은 "Window > Show View" 메뉴에서 확인할 수 있다.
    기본적으로 java 프로젝트를 진행할 때 주로 사용하게 될 뷰들은 아래와 같다.



    버그를 해결하는 작업을 디버그 라고 하는데 이클립스에는 디버그에 도움을 주는 디버그 툴이 존재한다.



    Debug Perspective를 열면 다음과 같이 디버그를 위한 뷰들이 보인다.
    Perspective는 해당 관련된 뷰들이 모인 것을 의미하며 디버그가 끝났다면 java Perspective버튼을 누르면 소스 작성 및 실행을 위한 뷰들을 볼 수 있다.



  2. 프로젝트 생성

    Package Explorer에서 마우스 오른쪽 버튼을 눌러 아래와 같이 프로젝트를 생성하면 된다.



    프로젝트를 생성하면 기본적으로 bin과 src 디렉토리가 생성이 된다.


    위 그림에서 언급한 package는 일반적으로 같은 이름의 java 소스파일을 구분하여 사용할 수 있도록 디렉토리 개념으로 관리하는 것이며, 개발자들끼리의 패키지 이름이 같을 경우가 있을 수 있기 때문에 프로젝트와 관련된 package이름을 보통 도메인으로 하여 하는 관습이 있다.
    보통 도메인을 거꾸로 적으며, 예를 들어 Kuroikuma.tistory.com의 도메인이 hellow_world프로젝트와 관련이 있다면

com.tistory.kuroikuma.hellow_world

이런식으로 패키지 이름을 도메인으로 작성하여 사용하는 관습이 있다. 하지만 꼭 도메인으로 패키지 이름을 사용하라는 법은 없으므로 참고하도록 하자.

 

 

  1. 패키지 생성


    패키지 생성 방법은 Package Explorer 에서 프로젝트를 선택하고 마우스 오른쪽 버튼을 눌러 아래 그림과 같이 패키지를 생성 하면 된다.




    이전에 말했듯이 패키지 이름은 디렉토리 개념으로 관리가 된다. 따라서 도메인으로 이름을 한 경우

com.tistory.kuroikuma.hellow_world

의 이름에서 " . " 은 디렉토리를 구분짓는 단위 구분자로 사용된다.

  1. Java 소스 파일 생성 및 작성

    java 소스 파일 생성 방법은 프로젝트 패키지를 마우스 오른쪽 버튼을 클릭하고 아래 그림과 같이 하면 된다.



    소스파일을 생성할 때 입력하고 체크한 부분이 package explorer와 자동 생성된 소스코드에 어느부분과 관련 되어있는지 빨간색과 파란색으로 아래 그림에 표시를 해 두었다.



    main 문 안에 Hello world를 출력하는 내용을 작성하고 컴파일 및 실행을 해보자.
    기본적으로 이클립스는 소스코드를 작성하고 저장을 하면 내부적으로 자동으로 .java 소스파일을 컴파일 하여 .class 파일을 생성한다. 확인 하고 싶다면 저장을 하고 bin 디렉토리를 확인 해 보면 될 것이다.
    그리고 아래 그림과 같이 실행 버튼을 누르거나 단축키 "Ctrl + F11"를 이용하여 컴파일 하고 실행 할 수 있다.

반응형

'Computer Language > Java' 카테고리의 다른 글

Java 설치 및 실행  (0) 2015.01.05