NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Java Java - 이클립스 프로젝트 생성 및 실행 방법.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 자바 관련해서 강좌를 작성한지 오래되었네요. 요즘은 주로 C#이나 웹(node, angular, react...) 프로젝트만 진행했습니다. 회사 내부 프로젝트가 마무리되어서 새로운 프로젝트를 할당 받았는데요. 이번에는 자바로 개발해야 해서 Java 관련해서 정리하는 글들을 작성해보려고 합니다^^; 이미 비슷한 내용이 있으므로 아래 글을 한번 읽어보시고 이 글을 읽으면 이해하는데 도움이 될거 같습니다.

    [ 맥에서 자바 프로젝트 생성 및 실행 방법 ]

     

    윈도우에서 이클립스를 설치하시고, 실행하세요. 자바 버전은 1.8입니다. 요즘은 이클립스도 설치형이라 예전처럼 복잡하게 윈도우 환경을 잡을 필요는 없습니다. 알아서 자동으로 해주기 때문인데요. 그래도, 문제가 발생하면 시스템 환경 변수에 자바 경로를 추가해줘야 합니다. 대부분 여기서 문제가 발생하니까요. 이클립스에서 워크스페이스(Workspace)를 만드세요. C#에서 보면 솔루션(Solution)입니다. 개념적으로 동일한데 명칭만 다를뿐입니다. 어라~ 자바 프로젝트가 1.7로 되어 있네요?

    bpM3nmB.png

     

     

    프로젝트에서 우클릭 후 Properties를 선택하거나 아래 그림처럼 이클립스 메뉴의 Project에서 Properties를 선택해도 됩니다.

    NaPYXIZ.png

     

     

    Use compliance from execution environment 'JavaSE-17' on the 'Java Build Path'에 체크를 해제하고, 우측 콤보박스에서 1.8을 선택하세요.

    nBIlOWs.png

     

     

    아래 그림과 같이 하단에 경고창이 뜹니다. 1.8 JRE를 

    jM021MF.png

     

     

    좌측의 Java Build Path를 선택하고, Libraries탭을 클릭합니다. 여러분들은 JavaSE 1.7로 되어 있을텐데요. 우측의 Edit 버튼을 클릭해서 JRE를 1.8로 변경하세요.

    jR7749q.png

     

     

    Execution environment에 보면 JavaSE-1.8 (jre)가 있습니다. 만약, 목록에 뜨지 않는다면 오라클 JDK 또는 OpenJDK 1.8을 검색해서 설치하세요.

    IAcgj1O.png

     

     

    이제 개발하기 위한 환경은 모두 갖줬습니다. 폴더 구조를 보면 ngmsoftware 프로젝트 아래에 src 폴더가 보일겁니다. 여기서, 모든 패키지와 클래스들을 추가하면서 작업하시면 됩니다. 자바에서 패키지는 C#에서 폴더를 말합니다. 구조적으로 접근하는 방식은 동일합니다. 다만, C#에서는 폴더를 생성하지 않아도 상관없습니다만, 자바에서는 클래스는 무조건 하나의 패키지 안에 포함되어야 합니다. 그래서, 아래 그림과 같이 ngmsoftware 프로젝트의 src 폴더안에 패키지를 하나 만들어줍니다.

    9aEDYPI.png

     

     

    저는 패키지명을 ngmsoftware로 만들었습니다. 패키지를 생성했으면 클래스도 하나 추가하세요. 이름은 start로 지었습니다. 그리고 아래와 같이 코딩하세요~

    package ngmsoftware;
    
    public class start {
    	public static void main(String[] args) {
    		System.out.println("Hello NGMsoftware!");
    	}
    }

     

     

    Debug start 버튼을 누르면 하단에 출력 결과를 확인할 수 있습니다.

    OBe4ck8.png

     

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.