Home Java 2-1. Java IDE 설치하기 (Eclipse)

[JAVA] 2-1. Java IDE 설치하기 (Eclipse)

Post Date

Modified Date

Category

지난 시간에 Java 언어를 사용하기 위해서 JDK를 설치하였습니다. Java 언어를 코딩할 때 메모장이나 EditPlus 같은 간단한 문서 편집 프로그램을 사용해도 되지만, 지원하는 기능이 많지 않다보니 그렇게 추천하는 환경은 아닙니다. 다른 언어도 마찬가지이지만, 가급적이면 코딩을 할 때는 IDE에서 하시는게 좋습니다. IDE는 Integrated Development Environment (통합 개발 환경)이라는 뜻입니다.

IDE는 프로그램마다 조금씩 다르기 때문에 자신의 취향대로 선택하면 됩니다. Java IDE는 대표적으로 Eclipse, Netbeans, IntelliJ IDEA 등이 있습니다. 이 중 Eclipse를 많이 사용하긴 하지만 NetBeans나 IntelliJ IDEA의 사용자도 적지 않기 때문에, 하나하나 설치 후 사용 방법을 알려드리고자 합니다. 저는 참고로 Eclipse를 주로 사용했습니다만, 최근에는 IntelliJ IDEA를 사용하고 있습니다.

Eclipse 설치하기

Eclipse는 Eclipse Foundation에서 제작/관리하는 IDE입니다. 그렇기 때문에 Eclipse를 다운받기 위해서는 Eclipse Foundation의 홈페이지를 방문하셔야 합니다. Eclipse 다운로드 페이지로 가신 후, Download 64-bit 버튼을 클릭합니다.

Eclipse 설치 파일을 다운 받으셔서 원하는 곳에 저장하시고, 더블 클릭하여 실행합니다. 실행하시면 위와 같은 Eclipse Installer 창이 나오는데, 이 중 가장 위에 있는 Eclipse IDE for Java Developers를 클릭합니다.

이 화면은 JDK의 경로와 Eclipse 설치 경로를 설정하는 화면입니다. Eclipse 설치 경로는 딱히 건드릴 것이 없지만, JDK의 경로는 지난 시간에 설치한 JDK 경로가 맞는지 확인해보시기 바랍니다. 이상이 없다면, INSTALL 버튼을 클릭합니다.

혹시라도 JDK를 설치하지 않고 이 포스트를 보고계시다면, 아래의 포스트를 참고하셔서 JDK를 먼저 설치하시기 바랍니다.

INSTALL 버튼을 누르시면 위 화면과 같이 설치가 시작됩니다. 잠시 기다리시면 설치가 완료됩니다.

설치 화면이 위와 같이 바뀐다면 설치가 완료된 것입니다. LAUNCH 버튼을 클릭합니다.

Eclipse가 실행되고 Workspace(작업 경로)를 설정하는 화면이 나옵니다. 기본적으로는 윈도우의 사용자 폴더로 지정되어 있습니다. Browse 버튼을 클릭하시면 Workspace 경로를 변경할 수 있는데, 저는 바탕화면이 편리하여 바탕화면으로 지정하였습니다. 물론 그냥 놔두셔도 상관 없습니다.

이 창은 Eclipse를 실행할 때마다 계속 나오는데, 그것이 싫으신 분은 아래쪽의 Use this as the default and do not ask again을 체크하시면 더이상 나오지 않습니다. 마지막으로 Launch 버튼을 클릭하시면 됩니다.

Launch를 클릭하시면 위와 같이 로딩 화면이 나옵니다. 예전에는 Eclipse 버전 이름이 Mars 같은 행성 이름이거나 Oxygen 같은 원자 이름으로 정했었는데, 이제는 연도-월 방식으로 정하고 있습니다.

Eclipse에서 프로젝트, 클래스 생성하기

Eclipse가 실행되면 Welcome 페이지가 나옵니다. 이 화면에서 할 것은 없으니 X를 클릭합니다.

이제 간단하게 Java 프로젝트를 만들고 간단한 프로그램을 만들어서 테스트를 해봅시다. 왼쪽에 나오는 Create a Java project를 누르셔도 되고, 위의 메뉴에서 File을 클릭하셔도 됩니다. 저는 File을 클릭해보겠습니다.

File을 클릭하시면 메뉴가 펼쳐지는데, 이 중 New에 마우스를 올려두면 서브 메뉴가 펼쳐집니다. 서브 메뉴 중 Java Project를 클릭합니다.

새로운 Java 프로젝트를 만드는 창이 나옵니다. 가장 위에서는 프로젝트 이름을 정할 수 있습니다. 지금은 테스트만 간단하게 할 예정이기 때문에 test로 입력하였습니다. 두 번째는 JRE (Java Runtime Environment)를 선택하는 부분인데, 두 번째 항목을 클릭하셔서 이전에 설치한 JDK로 설정하시면 됩니다. Finish 버튼을 클릭하시면 프로젝트가 생성됩니다.

다음으로 module-info 파일을 만들 것인지를 물어보는 창이 나옵니다. 이것은 Java 프로그램을 모듈화 할 때 쓰는 부분인데, 지금은 딱히 필요가 없으므로 Don’t Create 버튼을 클릭하시면 됩니다.

프로젝트를 만들었으면 다음으로 클래스를 만들어야 합니다. 프로젝트를 만들때와 똑같이 상단의 File을 클릭하셔서 NewClass를 클릭하시면 됩니다.

프로젝트를 만들 때와 똑같이 클래스의 이름을 정해주어야 합니다. 여기서는 간단하게 HelloWorld로 정하겠습니다. main 메소드를 만들어야 하니 public static void main(String[] args)를 체크합니다. 설정을 마친 후 Finish 버튼을 클릭하시면 됩니다.

프로젝트와 클래스를 모두 만든 화면입니다. 이와 비슷한 화면이 나오신다면 올바르게 따라오신 겁니다.

이제 간단한 프로그램을 하나 만들어보겠습니다. main 메소드 (public static void main) 안에 위 처럼 System.out.println(“Hello World!”); 를 입력합니다. 반드시 맨 앞글자 S를 대문자로 작성하셔야 하고 맨 오른쪽에 ; (세미콜론)을 붙여주셔야만 합니다. 이것은 Hello World!를 출력하는 코드입니다.

방금 만든 프로그램을 컴파일하고 실행하기 위해서는 메뉴 중 Refactor 아래에 있는 Run (재생 모양 아이콘)을 클릭하시면 됩니다.

Run 아이콘을 클릭하시면 방금 만든 프로그램을 저장할 것인지 물어보는 창이 나옵니다. OK 버튼을 누르시면 됩니다.

Eclipse 맨 아래쪽을 보시면 Console 창이 있는데, 이곳에 방금 만든 프로그램이 실행된 결과를 볼 수 있습니다. Hello World! 가 출력된 것을 확인할 수 있습니다.

댓글 남기기

Please enter your comment!
Please enter your name here

Duvelix

학부에서는 수학을, 대학원에서는 컴퓨터공학을 전공했습니다. 현재는 컴퓨터공학과 박사과정을 수료하고 보이지 않는 졸업과 싸우는 중입니다.

Popular posts

[KATC] 전문연구요원 훈련소 후기 – 프롤로그

훈련소를 수료하고 돌아온지도 거의 열흘이 지났습니다. 그 동안 밀려있던 일들을 처리하기도 하고 오랜만에(?) 느낀 사회의 자유를 즐기느라 포스트를 작성하지 못했습니다. 당분간은 정기적으로 작성해던 포스트의...

[Tip] New 닌텐도 3DS XL vs New 닌텐도 2DS XL

안녕하세요, 오늘 포스트는 New 닌텐도 3DS XL과 New 닌텐도 2DS XL의 차이점을 소개하려고 합니다. 저는 New 닌텐도 2DS XL로 시작을 했고 최근에 New 닌텐도 3DS...

[기계학습] 7. VC Dimension

일곱 번째 챕터에서는 지난 챕터 마지막에 나온 Vapnic-Chervonenkis (VC) Dimension에 대해 배우게 됩니다. 이번 챕터는 4개의 소주제로 나뉘어 있습니다. 먼저 VC Dimension의 정의를 배우고, Perceptron에서의...

[Life Hack] OBS Studio로 녹화하기

게임을 할 때나, 컴퓨터로 복잡한 작업을 할 때는 기록을 위해 녹화를 하고 싶은 경우가 있습니다. 컴퓨터 화면을 녹화할 수 있는 프로그램은 Fraps, 반디캠, 오캠...

[워드프레스] 뉴스페이퍼 테마 구매 및 적용하기

지난 시간에 워드프레스를 설치했습니다만, PHP 프로그래밍에 능숙한 분이 아니라면 워드프레스 테마를 직접 만들어서 운영하기 쉽지 않습니다. 그렇기 때문에 대부분의 사용자들은 전문가들이 제작한 워드프레스 테마를...

Recent comments