JAVA

[JAVA] 이클립스(eclipse) 사용 방법

unboxing 2020. 11. 15. 00:22

Java 사용 시 이클립스 기본설정

 

1. 퍼스펙티브(Perspectiv) 설정

   퍼스펙티브(Perspectiv)는 이클립스에서 프로젝트를 개발할 때 사용하는 뷰들을 묶어놓은 그룹

   설정방법 

   [Window] → [perspectives] [open perspectives] [Java] 

   

우측 상단 마우스 커서를 올리면 Java EE라고 보이는 옆 밑줄(화살표) 아이콘을 통해 설정도 가능하다.

 

 

Java 퍼스펙티브로 변경

 

 

2. 프로젝트 생성

이클립스에서 자바 소스 파일을 작성하려면 Java Project(자바프로젝트) 를  생성해야 한다.

    생성방법

    [File] → [New] → [Java Project]

 

 

   Project name 입력란에 원하는 프로젝트명을 입력하면된다.

   프로젝트는 기본적으로 워크스페이스의 하위 디렉토리로 생성된다.

 

JRE는 프로젝트를 실행할 버전 (Path 환경 변수값에 추가된 JDK 버전이 디폴트로 설정된다.)

 

 

 

3. 소스파일 생성

   Packge Explorer 뷰 를보면 사용자가 만든 프로젝트의 src 폴더가 보이는걸 알수있다.

   자바의 소스파일은 src 디렉토리 , 바이트 코드파일은 bin디렉토리 에 기본적으로 저장된다.

   (package Exploer 뷰에서는 src 디렉토리만 보이기때문에 윈도우 탐색기로 프로젝트 디렉토리를 확인해보면 bin 디렉토리를 볼수있다.)

  

   소스파일 클래스들을 포함하는 패키지를 먼저 만든다. (패키지는 클래스를 포함하는 그룹명)

   소스 파일들을 각각의 그룹으로 구분하기위해 점(.)으로 구분한다.

   ex) sec01.test01

   

  패키지 생성방법

   src폴더 마우스 오른쪽버튼 →  [New] [Package]

 

패키지는 클래스를 포함하는 그룹명
sec01 폴더안 test01폴더에 클래스들을 그룹으로 구분하기 위한 목적

 

  패키지를 생성한후 작업을 시작하기 위해 클래스 파일을 만들어준다.

 

  클래스 생성방법

  패키지 마우스 오른쪽버튼 [New] [Class]

 

 

클래스이름은 관례적으로 첫자는 대문자로 작성해준다.

밑에 체크가 되어있는 public static void main(String[] args)는

프로그램을 실행시키기 위한 기본 method를 만들어 주는 편의기능이다.

Class 자체를 실행용도로 만들지 않는 Class들도 있기 때문에 필요해 의해서 직접 작성해 주어도 된다. 

 

 

4. 이클립스 화면구성

 

이클립스를 사용하면서 가장 많이 사용되는 뷰

 

Console뷰 창이 보이지 않는다면 [Window] → [Showview] → [console] 이용해 뷰를 활성화 시켜 준다.

 

 

5. 컴파일

  이클립스는 컴파일을 위한 메뉴가 존재하지않는다. 

  저장을 하게되면 내부적으로 컴파일을 자동수행하기 때문이다.

  

  바이트 코드 실행

  간단한 코드를 작성한뒤 작성한 코드가 있는 소스파일을 우클릭 → [Run As] → [Java Application]

 

혹은 툴바쪽 빨간 네모박스의 실행버튼을 클릭하거나 Ctrl+F11 단축키로 사용 가능

    

내부적으로 java.exe가 실행되며 JVM은 컴파일된 바이트코드를 실행한다.

출력되는 문자열은 Console뷰에 다음과 같이 나타난다.