Eclipse Europa, Helios, Galileo의 차이점


174

Eclipse 버전 (Europa, Helios, Galileo)의 차이점은 무엇입니까? 데스크탑 응용 프로그램에 가장 적합한 것은 무엇입니까?


54
OP는 Eclipse (IDE)에서 사용하는 불명확 한 규칙에 대한 설명을 요구하고 있지만, 잘못된 점은 없습니다. 이 질문이 귀하의 표준과 일치하지 않으면 무시하십시오.
Pascal Thivent

41
이 질문을 해주셔서 감사합니다. 언젠가 이클립스 제품 관리는 대부분의 사용자가 제품에 붙인 별명에 대해 별다른 언급을하지 않는다는 것을 알게 될 것입니다. 내부적으로 만 이름을 사용하고 버전을 명확하게 표시해야하므로 일식 개발자가 아닌 일반 사용자는 30 분의 인터넷 검색 없이도 사용중인 내용을 알 수 있습니다.
sorin

9
Eclipse 재단이 "세계의 다른 모든 소프트웨어와 같이 도움말 대화 상자에 버전 번호 표시"가 유효한 기능 요청으로 간주되는지 궁금합니다. 현재 상황은 점점 어려워지고 있습니다. 소프트웨어에 불필요한 공상 이름이있는 것은 마음에 들지 않지만 실제 버전 번호도 알고 싶습니다. "Helios 이상에서 작동"과 같은 문장을 볼 때 Helios 이상 버전 (예 :)이 있는지 알 수 있습니다.
Dawood ibn Kareem

7
그들이 우리가 볼 필요가있는 것은 하나님이 훼손된 버젼 번호라는 것을 깨달았을 때 신의 축복을 빕니다.
Siddharth

1
Eclipse가 과도하게 엔지니어링 된 것은 놀라운 일이 아닙니다. 이름에서 시작합니다.
Pacerier

답변:


224

Wikipedia 의 Eclipse (소프트웨어) 페이지에 요약되어 있습니다.

자료

2006 년부터 Eclipse Foundation은 연례 동시 릴리스를 조정했습니다 . 각 릴리스에는 여러 다른 Eclipse 프로젝트뿐만 아니라 Eclipse 플랫폼이 포함됩니다. 갈릴레오가 릴리스 될 때까지, 릴리스는 태양계의 달 이름을 따서 명명되었습니다.

지금까지 각 동시 릴리스는 6 월 말에 발생했습니다.

메인 릴리스 플랫폼 버전 프로젝트 출시
광자 27 6 월 2018 4.8
산소 2017 년 6 월 28 일 4.7                 
네온 2016 년 6 월 22 일 4.6                 
화성 2015 년 6 월 24 일 4.5 화성 프로젝트
Luna 2014 년 6 월 25 일 4.4 Luna 프로젝트
케플러 2013 년 6 월 26 일 4.3 케플러 프로젝트
Juno 2012 년 6 월 27 일 4.2 Juno 프로젝트
인디고 2011 년 6 월 22 일 3.7 인디고 프로젝트
Helios 2010 년 6 월 23 일 3.6 Helios 프로젝트
갈릴레오 2009 년 6 월 24 일 3.5 갈릴레오 프로젝트
가니메데 2008 년 6 월 25 일 3.4 가니메데 프로젝트
유로파 2007 년 6 월 29 일 3.3 유로파 프로젝트
Callisto 2006 년 6 월 30 일 3.2 Callisto 프로젝트
이클립스 3.1 2005 년 6 월 28 일 3.1  
이클립스 3.0 2004 년 6 월 28 일 3.0  

요약하면, Helios, Galileo, Ganymede 등은 Eclipse 플랫폼 버전의 코드 이름 일뿐입니다 (개인적으로 Eclipse는 코드 이름 대신 기존 버전 번호를 사용하는 것이 더 명확하고 쉽습니다). 내 제안은 최신 버전, 즉 Eclipse Oxygen (4.7)을 사용하는 것 입니다 (이 답변의 원래 버전에서는 "Helios (3.6.1)"이라고 말함 ).

"플랫폼"의 위에, 이클립스는 다양한 배포 패키지 등 (전문 작업을 달성하기 위해 플러그인의 기본 세트로 "플랫폼"즉), 자바 개발자를위한 이클립스 IDE , 자바 EE 개발자를위한 이클립스 IDE , C를위한 이클립스 IDE를 / C ++ Developers 등 (내용을 비교 하려면 이 링크 를 참조하십시오 ).

Java Desktop 애플리케이션을 개발하려면 Java 개발자 용 Eclipse IDE 의 Helios 릴리스로 충분합니다 (필요한 경우 "추가 플러그인"을 항상 설치할 수 있음).


83
+100 (가능한 경우) : "이클립스가 코드 명 대신 전통적인 버전 번호를 사용하는 것을 선호한다면, 더 명확하고 쉬울 것입니다"
oosterwal

10
실제 문제는 일단 Helios와 같은 릴리스를 설치 한 후 Indigo와 같은 새 릴리스가 나오면 Eclipse가이 새 릴리스를 현재 릴리스의 업데이트로 선택하지 않는다는 것입니다. Mac에서 새 릴리스를 실행해도 이전 설정이 선택되지 않습니다. 나는 이클립스 설정을 "다시 시작했다"고 솔직히 말해서 완전히 사용하고있다. 나는 뭔가 잘못하고 있어야합니다. :-(
Ryan H.

1
우연히, 나는 방금 Helios에서 Indigo로 업그레이드 할 때이 링크를 발견했습니다 : lenettoyeur-on-eclipse.blogspot.com/2011/06/…
Ryan H.

Eclipse Neon 릴리스가 출시 될 예정이므로 여기에 프로젝트 계획이 있습니다.
vallismortis 2016 년

이것을 커뮤니티 위키로 변경할 수 있습니까? 이 내용은 때때로 새로 고쳐야합니다.
vallismortis 2016 년

15

그것들은 버전 번호를 사용하는 대신 주요 릴리스의 이름을 지정하는 데 사용하는 버전 지정 (Windows XP, Vista 또는 Windows 7과 동일)입니다. 따라서 사용 가능한 최신 이클립스 버전 인 헬리오 (또는 3.6은 해당 버전 번호)를 사용하려고합니다.


10

Eclipse 릴리스 이름 및 해당 버전 번호 목록을 보려면이 웹 사이트로 이동하십시오. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release

  • 출시일 플랫폼 버전
  • 주노 ?? 2012 년 6 월 4.2?
  • 인디고 2011 년 6 월 22 일 3.7
  • Helios 2010 년 6 월 23 일 3.6
  • 갈릴레오 2009 년 6 월 24 일 3.5
  • 가니메데 2008 년 6 월 25 일 3.4
  • 유로파 2007 년 6 월 29 일 3.3
  • 칼리스토 2006 년 6 월 30 일 3.2
  • 이클립스 3.1 2005 년 6 월 28 일 3.1
  • 이클립스 3.0 2004 년 6 월 21 일 3.0

Eclipse Foundation이 다운로드 또는 도움말-> Eclipse 정보 대화 상자에서 버전 번호를 사용하지 않는 방식도 싫어합니다. 다운로드 웹 페이지에 버전을 표시하지만 실제 파일 이름은 다음과 같습니다.

  • 이클립스-자바-인디고 -SR1-linux-gtk.tar.gz
  • 이클립스 -java-helios-linux-gtk.tar.gz

그러나 시간이 지남에 따라 어떤 릴리스 이름이 어떤 버전 번호와 함께되는지 잊어 버립니다. 다음과 같은 파일 이름 지정 규칙을 선호합니다.

  • 이클립스 -3.7.1-java-indigo-SR1-linux-gtk.tar.gz
  • 이클립스 -3.6-java-helios-linux-gtk.tar.gz

이렇게하면 파일 이름에서 BOTH를 얻을 수 있으며 디렉토리 목록에서 정렬 할 수 있습니다. 다행스럽게도, 그들은 대부분 이전 이름 ​​뒤에 알파벳순으로 이름을 선택합니다 (3.4-Ganymede 대 최신 3.5-Galileo 제외).


5

각 버전마다 특정 기술이 약간 개선되었습니다. 사용자에게는 가장 큰 차이점은 특정 플러그인을 실행할지 여부입니다. 일부 플러그인은 특정 버전의 Eclipse 전용으로 만들어 졌기 때문입니다.


4

Galileo 및 Helios Provisioning Platform에 소개되었으며, 비 업데이트 사이트 플러그인은 이제 Eclipse 폴더 대신 "dropins"하위 폴더 ( "eclipse / dropins / plugin_name / features", "eclipse / dropins / plugin_name / plugins")에 배치되어야합니다. ( "Eclipse / features"및 "Eclipse / plugins").

또한 프로그래밍 요구 사항에 가장 적합한 Eclipse는 최신 Eclipse입니다. 지금은 너무 많은 버그가 있으며 현재 Eclipse 팀이 수행하는 모든 버그를 수정하는 것입니다. Europa 이후 인터페이스 향상이 거의 없습니다. 이모.


4

동일한 제품의 연속적이고 개선 된 버전입니다. 아무도 마지막 세 개와 다음 릴리스의 이름이 알파벳 순서 (Galileo, Helios, Indigo, Juno) 인 방법을 알았습니다. 이것은 아마도 우분투 릴리스 코드 이름이 알파벳순으로 증가하는 것과 같은 방식으로 미래에 어떻게 진행될 것인지입니다 (Indigo는 목성의 달이 아닙니다!).


3

이클립스 릴리스는 목성의 위성의 이름을 따서 명명되었으며 각 릴리스는 연속 릴리스를 나타냅니다.

Helios는 프로그래밍 요구 사항에 따라 Eclipse를 다운로드 할 수있는 최신 릴리스입니다. http://www.eclipse.org/downloads/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.