gwooden_코린이
java_JDK와 이클립스 설치 및 세팅 해보기( 본문
자바를 배워보려는 분들은 우선적으로 세팅을 해야 됩니다. 그리고 필요한 프로그램도 설치해야 합니다.
오늘 필요한 설치 프로그램들은 딱 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과 호환 좋음)
최신버전시 호환 복잡
장점 : 한 창에서 여러개 프로젝트를 동시에 띄워서 사용가능
단점 : 장점으로 인해 속도가 느림, 잔버그가 많음
인텔리제이(유료)
장단점 : 이클립스랑 반대
팀 프로젝트 시 개발환경은 통합해야 함.
'java > 1일차' 카테고리의 다른 글
java_이클립스 CLASS(1일차) (0) | 2022.12.03 |
---|