[Java] Java 입문 가이드: 개발 환경 설정

·

,

✴︎✴︎✴︎

JDK 설치부터 IDEA/Eclipse 사용법까지

Java 개발을 시작하기 앞서, JDK 설치, 환경 변수 설정, IDE 사용법, 그리고 컴파일·실행 흐름을 이해해면 도움이 됩니다. Windows, macOS/Linux 환경에서 JDK를 설치하고 IDE를 설정하는 방법, 그리고 기본적인 javac/java 사용 흐름을 정리합니다.


1.1. JDK 설치 및 환경 변수 설정

Oracle JDK 또는 OpenJDK 설치

  • Oracle JDK
    1. Oracle 공식 사이트에서 최신 JDK 버전을 다운로드합니다.
    2. 자신의 운영체제(Windows, macOS, Linux)에 맞는 설치 파일을 받아 설치를 진행합니다.
  • OpenJDK
    1. AdoptOpenJDK 또는 Zulu OpenJDK 같은 배포판 사이트에 접속합니다.
    2. 운영체제와 원하는 Java 버전을 선택하여 설치 파일을 다운로드하고 설치합니다. (저는 Java 8버전 기준으로 글을 작성할 예정입니다!)

JAVA_HOME 환경 변수 등록 (정상적으로 설치하였다면 이 단계는 건너뛰어도 됩니다)

  • Windows
    1. 시작 메뉴 → “환경 변수 편집”을 검색하여 시스템 환경 변수 편집 창을 엽니다.
    2. 시스템 변수 섹션에서 “새로 만들기(N)…”를 클릭합니다.
      • 변수 이름: JAVA_HOME
      • 변수 값: JDK 설치 경로 (예: C:\Program Files\Java\jdk-15.0.2)
    3. 기존 Path 변수 편집 → 새 항목에 %JAVA_HOME%\bin을 추가합니다. Path = …;%JAVA_HOME%\bin;…
    4. 확인을 눌러 모든 창을 닫은 뒤, 새로운 명령 프롬프트(CMD)를 열어야 변경 사항이 적용됩니다.
  • macOS / Linux
    1. 홈 디렉터리에서 사용하는 셸 설정 파일(~/.bash_profile, ~/.bashrc, ~/.zshrc 등)을 편집합니다.
    2. 아래 내용을 추가합니다. (설치된 JDK 버전 및 경로는 본인의 환경에 맞게 수정) export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH
    3. 터미널을 재시작하거나, 설정 파일을 즉시 적용하려면: source ~/.bash_profile # 또는 ~/.zshrc

설치 확인

터미널(또는 명령 프롬프트)에 다음 명령을 입력하여 버전 정보가 정상적으로 출력되면 설치가 완료된 것입니다.

java -version
javac -version
  • 예시 출력:
java version

1.2. IDE 사용법

실제 코드를 작성하고 편리하게 관리하기 위해, 대표적인 Java IDE인 IntelliJ IDEAEclipse 설정 방법을 정리합니다.

IntelliJ IDEA

  1. JetBrains 공식 사이트에서 Community Edition (무료) 또는 Ultimate Edition을 다운로드하고 설치합니다.
  2. IDE 실행 후, Create New Project 를 클릭합니다.
  3. Java를 선택하고, 설치된 JDK 경로가 자동 감지되었는지 확인합니다.
  4. NextProject NameLocation(프로젝트 저장 경로) 입력 → Finish
  5. 프로젝트 뷰에서 src 폴더를 오른쪽 클릭 → New → Java Class 를 선택하여 .java 파일을 생성하고 코드를 작성합니다.

IntelliJ는 Gradle, Maven 같은 빌드 툴도 쉽게 연동할 수 있으니, 이후 프로젝트를 확장할 때 매우 유용합니다.

Eclipse

  1. Eclipse 공식 사이트에서 “Eclipse IDE for Java Developers” 버전을 다운로드하고 설치합니다.
  2. 설치 완료 후, Eclipse 실행 → File → New → Java Project
  3. Project Name을 입력하고, JRE 설정이 올바르게 되어 있는지 확인 → Finish
  4. 생성된 프로젝트에서 src 폴더를 마우스 오른쪽 클릭 → New → Class → 클래스 이름 입력 → Finish
  5. 자동으로 만들어진 .java 파일에 코드를 작성하고, Run 버튼(녹색 ▶ 아이콘)을 눌러 실행합니다.

프로젝트 구조 예시

대부분의 Java IDE는 다음과 같은 기본 폴더 구조를 갖습니다:

MyJavaProject/
├─ src/
│   └─ com/
│       └─ example/
│           └─ HelloWorld.java
├─ out/  (또는 bin/)   ← 컴파일된 .class 파일
└─ .classpath, .project (Eclipse) 또는 .idea/ (IntelliJ) 등 설정 파일
  • src/: 소스 코드(.java)가 위치
  • out/ 또는 bin/: 컴파일된 바이트코드(.class)가 위치
  • .classpath, .project, .idea/: IDE가 내부적으로 사용하는 설정 파일

1.3. javacjava 기본 사용 흐름

직접 명령줄에서 컴파일하고 실행해 보고 싶다면, 다음 단계를 따라 하세요.

1.3.1. 컴파일(Compile)

  • 목표: .java(소스 코드) → javac 컴파일러 → .class(바이트코드) 생성
  • 예시: cd src javac HelloWorld.java
    • 위 명령을 실행하면, 같은 폴더에 HelloWorld.class 파일이 생성됩니다.
    • 컴파일 오류가 없으면 .class가 정상 생성된 것입니다.

1.3.2. 실행(Run)

  • 목표: .class 파일을 JVM으로 실행
  • 예시: java HelloWorld
    • 주의: 클래스 경로(Classpath)에 .class 파일이 있는 디렉터리가 포함되어야 합니다.
    • 예를 들어, 상위 디렉터리(src의 한 단계 위)에서 java -cp src com.example.HelloWorld 처럼 경로를 지정해도 됩니다.
  • IDE를 사용할 때는 “Run” 버튼만 클릭하면 컴파일과 실행이 동시에 이루어집니다.

정리

  1. JDK 설치 & 환경 변수 설정
    • Oracle JDK 또는 OpenJDK 설치
    • JAVA_HOME 환경 변수 등록 (Windows, macOS/Linux)
    • 터미널에서 java -version / javac -version 으로 설치 확인
  2. IDE 사용법
    • IntelliJ IDEA: 프로젝트 생성 → src 폴더 아래에서 .java 파일 작성
    • Eclipse: Java Project 생성 → src 폴더 아래에서 클래스를 만들어 코드 작성
  3. 컴파일·실행 흐름
    • javac HelloWorld.javaHelloWorld.class 생성
    • java HelloWorld → JVM에서 실행
    • IDE를 사용하면 Run 버튼 하나로 컴파일 & 실행

이제 개발 환경 설정이 완료되었습니다. 다음 글에서는 Phase 1-B. 객체지향의 기초 다지기로 넘어가 클래스, 객체, 생성자, 상속 등 Java의 본격적인 문법 학습을 이어가세요.

다음 글 보기 ▶ [Java] Java 자료형과 변수 완전 정리

(Java 연산자, 비교·논리·증감·복합대입, 흐름 제어문까지 한 번에 정리)

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다