이클립스버전 (1)

💻 Programming

Eclipse Version M1 M2 M3 R RC SR Difference

안녕하세요, 케이치입니다.

오늘은 이클립스의 버전에 대한 정보를 들고왔습니다.

이클리스는 자바 개발자들이 무료툴로 가장많이 사용하는 툴인데요

지속적인 업데이트가 이루어지면서

패키지 버전도 여러개로 구분을 해서 개발자가 사용해 볼 수 있도록 바뀌었습니다.

 

저도 너무 오랜만에 이클립스를 최신버전으로 설치하려고 다운로드하러 들어갔다가

다양한 버전들을 보고 이게 뭐지?? 이랬거든요.

그래서 각 패키지 버전이 어떤 의미를 가지고 있는건지 확인을 해보았습니다.

 

우선 이클립스 다운로드 사이트로 가보시면 아래처럼 패키지 종류가 여러가지가 있습니다.

Eclipse Release Versions for Packaging Project Releases

Eclipse의 패키징 프로젝트 배포버전의 목록을 보여주는 건데요

목록의 아래쪽을 보시면 아시겠지만 예전에는 이클립스의 버전을 이름으로 구분을 해서 사용해왔었습니다. 

그러다가 년도와 월에 따라 여러 버전의 패키지를 다운받을 수 있도록 제공을 하기 시작했습니다.

년도와 월로 되어있는 링크를 클릭하면 아래처럼 또 여러 개의 버전이 있는 것을 확인할 수 있습니다.

Eclipse 2020-06 package versions

2020-06 링크를 따라 들어가보면 패키지 종류가 다섯 가지가 있는 것을 확인할 수 있는데요

각각 이 패키지들이 어떤 패키지인지를 알려주는 이니셜이 붙어있습니다.

R, RC1, M3, M2, M1 이라는 이니셜은 각각 다음의 의미를 가지고 있습니다.

 

R : release 버전 (안정화 버전)

RC1 : release candidate 1 (안정화 버전 후보 1) -> 공식적인 안정화가 되기 전 버전

M1, M2, M3 : milestone 1, 2, 3 -> 개발이 진행중인 마일스톤 버전으로 아직 테스트 중인 버전입니다.

 

이외에도 오래된 이클립스 버전의 경우 SR 버전도 존재하는데요

이건 service release 버전이라고 해서 일종의 서비스팩같은 개념이라고 합니다.