[정보] 이클립스(Eclipse) 설치와 세팅하는법

Useful·2023년 3월 18일
0

Java

목록 보기
7/10
post-thumbnail

집에서 이클립스와 jdk 1.8버전을 설치하는 법.

1. 먼저 Eclipse 설치 전에 jdk를 설치해주자

학교에서는 jdk 1.8.0 버전을 설치해야 한다고 함.

일단 JDK는 (Java Development Kit), 자바 개발자 도구이다.

  • 자바 가상머신(JVM)과 컴파일러, 디버거, 그리고 자바 애플릿 및 응용프로그램 개발을 위한 도구들이 포함

이라고 한다. 알아놓으면 좋음

먼저 Oracle에서 회원가입을 해야지 설치 가능함

-> https://www.oracle.com/index.html


  1. 먼저 'Create an Account' 들어가서

  2. 알아서 회원가입하고 이메일 인증 했으면, Product -> Java 클릭

  3. 들어갔으면 스크롤 좀 내려서 빨간 네모 표시한 부분 클릭

  4. 운영체제에 맞게 설치해줘야 하는데 아래 링크 타고 들어와도 됨니더.
    -> https://www.oracle.com/java/technologies/downloads/#java8


  5. 우리집 컴퓨터는 Windows 11 64bit라 아래처럼 설치했음.


++ 설마.. 우리집 운영체제를 정확하게 모른다. [아래 클릭]

내 컴퓨터 정보 보기.. 클릭하십쇼 이상한거 아닙니다..

설정 창 뜨면 '시스템 정보' 보면 몇 bit인지 나옵니다...
- 32bit면 x86 Installer
- 64bit면 x64 Installer

위에 사진에 맞게 설치 하십쇼



  1. 이제 설치하면 됩니다. 별거 없고 Next만 누르면 됨

  2. 설치 완료되면 Win + R(실행) 누르고 cmd 입력 후 명령 프롬프트 창에 아래와 같이 치세요

    java -version

쳤을 때 다음과 같이 java version "1.8.0 머시기" 가 뜬다면 성공입니다.

2. 설치 끝난줄 알았지? 어림도 없지. 환경변수 설정하기

1. 먼저 jdk 파일의 설치 경로를 복사합시다

C:\Program Files\Java\jdk1.8.0_361

위에 경로는 설치 때 아무것도 안건들였으면 기본값입니다. 일단 복사하세용

2. 검색창을 열어 다음과 같이 입력합니다. (검색창 단축키 Win키+S)

  • [고급 시스템 설정 보기] 입력

3. 이제 환경변수를 넣어줍시다

3-1 ) JAVA_HOME 환경 변수 만들기

[환경변수] > [새로 만들기] > 3번 처럼 화면이 뜨면 그리고 아래와 같이 값을 입력해주세요 > 4. 확인

변수이름JAVA_HOME
변수 값C:\Program Files\Java\jdk1.8.0_361

3-2 ) Path 변수 수정하기

  1. 위에 사진 처럼 '시스템 변수(S) 안에 Path 변수를 찾아서 편집을 클릭합니다.
    ※ 위에 사용자 변수의 Path 아닙니다. 빨간박스 만 따라오세요. 딴거 건드리지 마세요.

이제 저기에 값 입력하면 됩니다. 이번에 입력할 값은

%JAVA_HOME%\bin

입력해서 넣으세요.

그러면 창이 꺼지는데, 다시 들어가서 보면 위와 같이 정확하게 값이 들어가 있음.

3-3 ) 이제 설치가 제대로 되었는지 확인해봅시다

Win + R(실행) 누르고 cmd 입력 후 명령 프롬프트 창에 아래와 같이 치세요

javac

위에 사진과 같이 떴으면 jdk 및 환경변수 세팅 완료입니다. 👌

3-4 ) 원리 설명 [읽고 싶은 사람만 읽으세요] (출처: https://hyoje420.tistory.com/)

  • javac를 정상적으로 콘솔창에서 실행시킬 수 있는 것을 볼 수 있다. 이렇게 정상적으로 사용이 가능한데, JAVA_HOME은 구지 왜 만들어서 Path에 상대주소로 입력해주는 걸까?

JAVA_HOME=C:\Program Files\Java\jdk-10.0.1

이 환경변수에는 jdk의 경로를 지정해준다. 이 경로는 Path에 javac를 사용하고자 할때, %JAVA_HOME%\bin과 같이 상대주소로 사용하게 해준다. 이렇게 설정하면 자바의 경로가 변경되면 Path값 대신 JAVA_HOME을 변경해주면 되고, jdk의 경로가 필요한 모든 곳에서 이 값을 사용할 수 있다. 이는 CLASSPATH 설정값에도 사용되기도 한다. 과거부터 프로그래머들이 통상적으로 이런 이름을 사용했다고 한다.

대표적으로 자바기반으로 서버를 구축할 때 사용되는 WAS인 톰캣(Tomcat)에서 내부적으로 JAVA_HOME 환경변수를 사용하므로, 여러 이유로 jdk의 경로는 필수적으로 잡아줄 필요가 있다.

  • CLASSPATH=.;C:\Program Files\Java\jdk-10.0.1\lib\tools.jar

    JVM은 CLASSPATH의 경로를 확인하여 라이브러리 클래스들의 위치를 참조하게 된다. 그러나 J2JDK 버전부터는 \jre\lib\ext 폴더에 필요한 클래스 라이브러리들을 복사해 놓으면 사용가능하여 특별한 경우가 아니면 설정을 하지 않는다.

  • GUI로 하면 되지 않을까?
  • 우리가 평생 Eclipse와 같은 IDE를 사용한다면 환경변수를 설정해줄 필요가 전혀없다. 왜나하면 IDE에서 필요한 프로그램들의 경로설정은 다 알아서 해주기 때문이다.
  • 하지만 우리가 개발자로 살아오면서 GUI환경에서만 작업할 수 있을까? 단언컨데, 그럴 수 없다.
  • 대표적으로 서버 컴퓨터에서는 GUI를 거의 사용하지 않는다. 왜냐하면 서버컴퓨터는 클라이언트의 요청에 대한 처리가 주 목적인데 굳이 GUI를 설치해서 리소스를 차지하게할 필요가 없기 때문이다. 따라서 우리는 CLI환경에서도 자바파일들을 자유자재로 다룰 수 있어야 한다. 그리고 그것을 편리하게 해주는 것이 환경변수이다.

4. 아직 한발 남았다.. 이클립스 설치하기

4-1 ) 이클립스 홈페이지로 이동합시다

-> https://www.eclipse.org/downloads/packages/release/2021-03/r

근데 우리는 자바 8버전이라... 최신 이클립스가 호환이 안된다.. 옛날버전으로 받아야 함
→ 그래서 2021-03월 버전으로 설치하는 겁니다.

일단 저는 Windows 11을 쓰고 있기 때문에 위에 체크 한거로 다운 받았습니다.

다운받으면 압축부터 풀으십쇼

혹시 압축해제 중에 이런 오류가 난다?

  1. 그러면 알집이나 반디집으로 압축 푸셔야됩니다.

  2. 그리고 압축을 풀 때 C드라이브 바로 밑에 푸셔야 합니다. 경로가 길면 압축해제가 안되기 때문

4-2) 압축을 정상적으로 풀고 난 후 JRE 세팅하기

위에 eclipse 응용 프로그램을 클릭해주세요.

  • 그러면 위 화면과 같이 나오는데 Workspace란. 말 그대로 작업 공간입니다.
  • 이클립스를 통해 코딩을 해서 나오는 프로젝트 파일들은 다 저 경로로 저장됩니다.

위에 사진 처럼 순서대로 해주세요.

그리고 [Window] 탭에 들어가서 [Preference] 를 클릭해주세요.

그리고 위에 사진 처럼 순서대로 따라해주세요. 다시 타이핑 치기 슬슬 힘들어요.

  • 아까 JDK 1.8 버전을 설치하면서 JRE도 설치 되었어요. 경로는 JDK가 있는 경로와 동일해요
  • C:\Program Files\Java\jre1.8.0_361
  • 위에 써져 있는 경로로 이동해주세요

이제 위에 사진처럼 JRE 설치 경로로 이동 후 '폴더 선택' 을 해주세요.

그러면 위에 사진 처럼 엄청나게 많은 파일이 막 보일텐데 그냥 신경끄고 'Finish' 버튼 누르세용

꼭 jre 1.8.0 저거로 체크 변경하고 위에 순서대로 따라하시면 됩니다. 체크 안하면 여태 한 짓 다 무용지물이에요.

드디어 끝입니다 🥳


Bonus ) 제대로 작동하는지 테스트하기

profile
1 commit = 1 life

0개의 댓글