Eclipse(이클립스) 다운 및 초기세팅방법


이클립스 설치 주의사항

그냥 최신 버전 다운하지 마라.
Download Packages → 오른쪽 More Downloads 클릭 →
Eclipse IDE 2023-12 정도로 다운받는 걸 추천.

어떤 패키지를 받을까?

  • Eclipse IDE for Java Developers → 자바만 가능

  • Eclipse IDE for Enterprise Java and Web Developers → 웹, DB 연동 가능


개발환경 기본 셋팅

  • 컴퓨터 이름 / 사용자 이름: 영어로 설정
    → 가상환경, 아나콘다 등 설치 시 오류 방지

  • 파일 확장자 보이도록 설정

  • JDK 21 설치하고 이클립스에서 설정까지 확인


깃(Git)과 개발자 기본 자세

  • 깃허브 잔디 채용담당자들이 본다

  • Git Bash 명령어 사용할 줄 알아야 한다

  • 깃 계정 미리 만들어라

  • 이클립스와 인텔리제이는 구조가 다르다

    • 인텔리제이: 프로젝트 하나씩 열기

    • 이클립스: 여러 프로젝트를 하나의 워크스페이스에 담는다


워크스페이스 기본

  • 워크스페이스명에 띄어쓰기 금지

  • 부동산처럼 여러 프로젝트 저장할 공간을 직접 만들어야 한다


이클립스 기본 구조

  • 왼쪽: 패키지 탐색기

  • 가운데: 코드 에디터

  • 오른쪽: 콘솔 등
    → 이것들을 통틀어 Perspective라고 한다

오픈 퍼스펙티브 눌러서 Java EE 선택 가능


깃허브 연동할 때

  • 설정파일까지 깃허브에 올릴까?

정답: No
경로, 날짜 다 달라서 충돌 날 수 있다
이클립스 설정파일 날아가면 큰일난다


자바 기본 규칙

  • 패키지 = 윈도우의 폴더와 같음

  • 패키지명 규칙: 계층구조
    예) com.company.project.module
    → 회사명부터 들어가는 게 관례


자바 표기법

  • 자바: 카멜표기법 사용
    예) firstName, studentScore

  • SQL: 언더바(_) 사용
    예) student_score


모듈 관련 주의

  • 자바 11부터 module 도입

  • 지금은 모듈 체크 해제하고 실행
    → 안 그러면 오류 뜬다


실습 과제

이클립스 연습

  1. 워크스페이스 생성: examwork

  2. 프로젝트 생성: exampro

  3. 패키지 생성

    • test

    • exam

    • _chap01

  4. HelloWorld.javatest 패키지에 복사

  5. Hello.java 파일 2개 만들고
    → 각각 “안녕” 메시지 출력

실행화면 캡쳐해서 디스코드 DM으로 제출


기본 프로그램 작성

1. FirstProgram.java

  • kor, eng, math 변수 선언 및 값 할당

  • 총합, 평균 계산해서 출력

출력 예시:

총점 => 270  
평균 => 90.0

2. SecondProgram.java

int time = 8888;
  • 시간, 분, 초로 변경해서 출력

출력 예시:

2시간 28분 8초

오픈소스 자바의 의미

  • 자바는 오픈소스 언어

  • 라이브러리나 클래스 파일도 직접 볼 수 있다
    → 기본 자바 클래스 파일만 봐도 엄청난 공부가 된다


마무리

강사님의 강조:
무조건 직접 보고, 직접 쳐야 한다
목소리도 크고 자신감 있게!”


+ 추가 개념 정리

  • + 연산자

    • 숫자: 더하기

    • 문자열: 연결 연산자
      → 앞이 문자열이면 뒤도 문자열로 처리됨


👉 꼭 알아둘 참고사이트는 블로그 ‘참고사이트’ 메뉴 참고. 제조사 공식 사이트에서 직접 공부하는 게 가장 확실하다.


필요하면 이 내용으로 블로그 HTML 형식이나 마크다운 형태로도 만들어줄게.

댓글

가장 많이 본 글