Разница между Eclipse Europa, Helios, Galileo

174

В чем разница между версиями Eclipse (Европа, Гелиос, Галилео)? Что лучше для настольного приложения?

Ballon
источник
54
ОП просит разъяснений о некоторых неясных соглашениях, используемых Eclipse (вы знаете, IDE), я не вижу в этом ничего плохого. Если этот вопрос не соответствует вашим стандартам, просто проигнорируйте его.
Паскаль Thivent
41
Спасибо за то, что задали этот вопрос, может быть, через некоторое время руководство продукта Eclipse узнает, что большинство пользователей не сообщают свои псевдонимы о продуктах. Они должны использовать имена только для внутреннего использования и держать версию четко видимой, чтобы обычные пользователи (как не разработчики eclipse) могли знать, что они используют, не тратя 30 минут на поиск в Google.
Сорин
9
Интересно, считает ли фонд Eclipse «показывать номер версии в диалоговом окне справки, как и любой другой программный продукт в мире», как действительный запрос функции? Нынешняя ситуация становится несостоятельной. Я не возражаю против того, чтобы у моего программного обеспечения было ненужное причудливое имя, но я бы хотел сказать, какой номер версии у меня тоже есть. Меньше всего, поэтому, когда я вижу предложения типа «работает на Гелиосе или позже», я знаю, есть ли у меня версия, которая является Гелиосом или позже (например).
Дауд ибн Карим
7
Бог благословит их , если они понимают , что все , что нужно , чтобы увидеть это БОГ DAMNED VERSION NUMBER ...
Сиддхарт
1
Неудивительно, что Eclipse сильно перегружен. Это начинается с его имени.
Pacerier

Ответы:

224

На странице Eclipse (софт) в Википедии это довольно хорошо представлено:

релизы

С 2006 года Фонд Eclipse координирует ежегодный одновременный выпуск . Каждый выпуск включает платформу Eclipse, а также ряд других проектов Eclipse. До выпуска Галилео релизы были названы в честь лун Солнечной системы.

До сих пор каждый одновременный выпуск происходил в конце июня.

Релиз Main Release Версия платформы Проекты
Фотон 27 июня 2018 года 4.8
Кислород 28 июня 2017 4.7                 
Неон 22 июня 2016 года 4.6                 
Марс 24 июня 2015 4.5 Проекты на Марсе
Луна 25 июня 2014 года 4.4 Проекты Луна
Кеплер 26 июня 2013 г. 4.3 Проекты Кеплера
Juno 27 июня 2012 г. 4.2 Juno Projects
Индиго 22 июня 2011 3.7 Индиго проекты
Гелиос 23 июня 2010 3.6 Проекты Гелиос
Galileo 24 июня 2009 г. 3,5 проекта Galileo
Ганимед 25 июня 2008 3.4 Проекты Ганимед
Европа 29 июня 2007 3.3 Проекты Европы
Каллисто 30 июня 2006 3.2 Проекты Каллисто
Затмение 3.1 28 июня 2005 г. 3.1  
Затмение 3.0 28 июня 2004 3.0  

Подводя итог, можно сказать, что Helios, Galileo, Ganymede и т. Д. Являются просто кодовыми именами для версий платформы Eclipse (лично я предпочел бы, чтобы Eclipse использовал традиционные номера версий вместо кодовых имен, это сделало бы вещи понятнее и проще). Мое предложение было бы использовать последнюю версию, то есть Eclipse Oxygen (4.7) ( в оригинальной версии этого ответа было сказано «Helios (3.6.1)» ).

Поверх «платформы» Eclipse затем распространяет различные пакеты (т. Е. «Платформу» с набором плагинов по умолчанию для решения специализированных задач), такие как Eclipse IDE для разработчиков Java , Eclipse IDE для разработчиков Java EE , Eclipse IDE для C / C ++ Разработчики и т. Д. (См. Эту ссылку для сравнения их содержимого).

Для разработки Java-приложений для настольных компьютеров достаточно подойти к выпуску Eclipse IDE для разработчиков Java от Helios (при необходимости вы всегда можете установить «дополнительные плагины»).

Паскаль Тивент
источник
83
+100 (если бы я мог) за: «Я бы предпочел, чтобы Eclipse использовал традиционные номера версий вместо кодовых имен, это сделало бы вещи яснее и проще»
oosterwal
10
Настоящая проблема заключается в том, что после установки выпуска, такого как Helios, выходит новый выпуск, например Indigo, Eclipse не воспринимает этот новый выпуск как обновление текущего выпуска. Запуск нового релиза (на Mac) не забирает настройки из старого. Я «начинал заново» свою настройку Eclipse уже много раз, и, честно говоря, я уже устал от ее использования. Я должен делать что-то не так. :-(
Райан Х.
1
Между прочим, я только что нашел эту ссылку при обновлении с Гелиоса до Индиго: lenettoyeur-on-eclipse.blogspot.com/2011/06/…
Райан Х.
Поскольку ожидается выпуск Eclipse Neon, вот план проекта .
vallismortis
Не могли бы вы изменить это на вики сообщества? Этот контент должен обновляться время от времени.
vallismortis
15

Это просто обозначения версий (точно так же как windows xp, vista или windows 7), которые они используют для обозначения своих основных выпусков вместо использования номеров версий. поэтому вы захотите использовать новейшую доступную версию Eclipse, которая называется helios (или 3.6, что соответствует номеру версии).

fresskoma
источник
10

Чтобы увидеть список с названием выпуска Eclipse и его номером, перейдите на этот сайт. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release

  • Дата выпуска Версия платформы
  • Юнона ?? Июнь 2012 4.2?
  • Индиго 22 июня 2011 года 3.7
  • Гелиос 23 июня 2010 3,6
  • Галилео 24 июня 2009 г. 3.5
  • Ганимед 25 июня 2008 г. 3.4
  • Европа 29 июня 2007 г. 3.3
  • Каллисто 30 июня 2006 г. 3.2
  • Затмение 3.1 28 июня 2005 г. 3.1
  • Затмение 3.0 21 июня 2004 3.0

Мне также не нравится, что Eclipse Foundation НЕ использует номер версии для своих загрузок или в диалоговом окне Help -> About Eclipse. Они отображают версию на веб-странице загрузки, но фактическое имя файла выглядит примерно так:

  • затмение-ява-индиго-SR1-линукс-gtk.tar.gz
  • затмение-ява-Гелиос-линукс-gtk.tar.gz

Но со временем вы забудете, какое название выпуска идет с каким номером версии. Я бы предпочел соглашение о присвоении имен файлам:

  • затмить-3.7.1-Java-индиго-SR1-линукс-gtk.tar.gz
  • затмение-3,6-Java-Helios-Linux-gtk.tar.gz

Таким образом, вы получаете ОБА от имени файла, и оно сортируется в списке каталогов. К счастью, они в основном выбирают имена в алфавитном порядке после предыдущего (за исключением 3.4-Ганимеда против более нового 3.5-Галилео).

неон
источник
5

Каждая версия имеет некоторые улучшения в определенных технологиях. Для пользователей наибольшее различие заключается в том, следует ли выполнять определенные плагины, потому что некоторые были сделаны только для определенной версии Eclipse.

adelarsq
источник
4

В Galileo и Helios Provisioning Platform были введены, и плагины не-сайта обновления теперь должны быть помещены в подпапку «dropins» («eclipse / dropins / plugin_name / features», «eclipse / dropins / plugin_name / plugins») вместо папки Eclipse («Затмение / особенности» и «Затмение / плагины»).

Также для программирования необходим лучший Eclipse - новейшая версия Eclipse. Сейчас у него слишком много ошибок, и теперь все, что делает команда Eclipse, это исправление ошибок. Со времен Europa улучшений интерфейса очень мало. ПО МОЕМУ МНЕНИЮ.

Лавир Вайолет
источник
4

Это последовательные, улучшенные версии одного и того же продукта. Кто-нибудь заметил, как названия последних трех и следующего выпуска расположены в алфавитном порядке (Галилео, Гелиос, Индиго, Юнона)? Вероятно, именно так они и будут в будущем, точно так же, как кодовые имена релизов Ubuntu увеличиваются в алфавитном порядке (обратите внимание, что Индиго не луна Юпитера!).

drkvogel
источник
3

Выпуски Eclipse названы в честь лун Юпитера, и каждый обозначает последовательный выпуск.

Helios - это текущая версия, которую вы можете скачать eclipse по мере необходимости. Http://www.eclipse.org/downloads/

Sudantha
источник