gwooden_코린이

java_JDK와 이클립스 설치 및 세팅 해보기( 본문

java/1일차

java_JDK와 이클립스 설치 및 세팅 해보기(

gwooden22 2022. 12. 3. 15:22
728x90

자바를 배워보려는 분들은 우선적으로 세팅을 해야 됩니다. 그리고 필요한 프로그램도 설치해야 합니다.

 

오늘 필요한 설치 프로그램들은 딱 2가지 정도라 보시면 됩니다. 코린이 단계시면요...

하나는 'JDK'라는 것이고 다른 하나는 '이클립스' 라는 것 입니다.

 

오라클 JDK 설치

먼저 JDK를 설치를 해줘야 합니다. 설치 방법은 아래 링크를 통해 홈페이지 접속해주세요.

 

스크롤을 아래로 좀 내리다 보면 자바8과 자바11 이라는게 보입니다.

(참고로 크롬 플랫폼을 이용해 자동번역기가 실행 중인 상태라 한글로 표시됨을 알려드립니다)

 

코린이 또는 현업? 분들까지는 모르겠지만 자바 JDK 중에서 자바8과 자바 11이 무료로 사용할 수 있다 보니 보편적으로 많이 사용하는 것으로 알고 있습니다.

 

오라클 JDK 8 까지가 무료버전이면서 상업용으로도 사용이 가능하다는 이점이 있습니다.

지원도 제일 오래해줍니다.

LTS <- 장기간 서비스 지원 예상 2030년까지

 

JDK 8도 그 안에 여러가지 버전이 존재합니다.

 

 

각 컴퓨터 OS 환경에 맞춰 JDK 파일을 설치해줍니다. 저는 윈도우 OS 환경을 사용중이고 64비트이기 때문에 x64 설치 프로그램을 다운받았습니다.

 

(다운받을때는 오라클 홈페이지 회원가입 후 로그인해야지만 다운이 가능합니다)

 

 

정말 10년 이상 된 컴퓨터가 아닌 이상 윈도우 64비트가 보통이라 보시면 됩니다. 모르시는 분들은 '내pc' 마우스 우클릭 후 '속성' 들어가셔서 확인해보시면 됩니다.

 

JDK?
코드작성 -> 언어번역기 활용(컴파일러, 인터프린터) -> 컴퓨터 언어로 처리해서 실행

JDK(언어번역) -> JRE(실행환경) -> JVM(자바가상머신 2진 처리로 묶인걸 처리해줌)
JVM이 대세 각 운영체제 호환성이 극도로 좋음

JDK 세팅

설치가 완료 된 후 바탕화면에 있는 '내PC' 우클릭 후 '속성'에 들어가셔서 위 화면처럼 '고급 시스템 설정' 항목을 찾아주세요.

 

다른 방법으로는 윈도우 검색창에 '고급 시스템 설정' 이라고 검색해도 됩니다.

 

고급에서 환경 변수를 찾아 클릭해줍니다.

 

JDK 풀더 경로 복사(C:\Program Files\Java\jdk1.8.0_351) -> 밑에 새로 만들기 -> 변수 이름 JAVA_HOME / 복사 붙여넣기

 

밑에 path 편집 -> 새롭게 -> %JAVA_HOME%bin

 

확인 법 : CMD -> java -version(또는 javac -version)


이클립스 설치

 

이클립스 2020-03 설치 (eclipse.org/downloads/packages/release/2020-03/r) <-- 링크

-> Eclipse IDE for Enterprise Java Developers (includes Incubating components) 웹개발시 해당 파일로 설치필수


-> 별도로 생성한 본인 풀더에 압축 풀기 -> 이클립스 풀더 -> 실행 -> 이클립스 경로 설정 -> 런치

같은 C드라이브 내에 생성하도 되고 D드라이브와 같은 다른 서브 저장장치가 있다면 그 곳에 이클립스를 활용한 파일만을 보관할 수 있는 풀더를 생성하셔도 됩니다.

 

- 세팅 확인하기
이클립스 -> JDK 이클립스 연결 확인 -> 윈도우 -> 프리퍼런스 -> 

자바 -> 컴파일러 JDK 1.8 확인 ->

 인스톨 JRE 확1.8 확인 (JRE는 JDK 설치하면 같이 설치됩니다~)

 

제너널 -> 워크스페이스 -> 텍스트 파일 인코딩 -> UTF-8로 변경(전세계 문자표현 코드) -> 허용

 

여기까지 오시면 JDK와 이클립스 설치 및 세팅이 끝난겁니다. 그 후에는 본인 목적에 맞게 코딩 공부 및 활용하시면 됩니다~


- IDE(통합개발환경)
이클립스(무료) 실무에서 좋음
이클립스 2020-03/06 (JDK 8과 호환 좋음)
최신버전시 호환 복잡
장점 : 한 창에서 여러개 프로젝트를 동시에 띄워서 사용가능
단점 : 장점으로 인해 속도가 느림, 잔버그가 많음

인텔리제이(유료)
장단점 : 이클립스랑 반대

팀 프로젝트 시 개발환경은 통합해야 함.

728x90

'java > 1일차' 카테고리의 다른 글

java_이클립스 CLASS(1일차)  (0) 2022.12.03
Comments