В чем разница между версиями Eclipse (Europa, Helios, Galileo)? Что лучше для настольного приложения?
Разница между Eclipse Europa, Helios, Galileo
Ответы (7)
На странице Eclipse (программное обеспечение) в Википедии это довольно хорошо показано:
Выпуски
С 2006 года Eclipse Foundation координирует ежегодный одновременный выпуск. Каждый выпуск включает платформу Eclipse, а также ряд других проектов Eclipse. До выпуска Galileo выпуски носили имена лун солнечной системы.
Пока что каждый одновременный выпуск происходил в конце июня.
Release Main Release Platform version Projects Photon 27 June 2018 4.8 Oxygen 28 June 2017 4.7 Neon 22 June 2016 4.6 Mars 24 June 2015 4.5 Mars Projects Luna 25 June 2014 4.4 Luna Projects Kepler 26 June 2013 4.3 Kepler Projects Juno 27 June 2012 4.2 Juno Projects Indigo 22 June 2011 3.7 Indigo projects Helios 23 June 2010 3.6 Helios projects Galileo 24 June 2009 3.5 Galileo projects Ganymede 25 June 2008 3.4 Ganymede projects Europa 29 June 2007 3.3 Europa projects Callisto 30 June 2006 3.2 Callisto projects Eclipse 3.1 28 June 2005 3.1 Eclipse 3.0 28 June 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 ++ < / em> и т. д. (см. эту ссылку для сравнения их содержания).
Для разработки приложений Java Desktop выпуск Helios Eclipse IDE для Java Разработчиков должно хватить (при необходимости вы всегда можете установить «дополнительные плагины»).
Это просто обозначения версий (например, windows xp, vista или windows 7), которые они используют для обозначения своих основных выпусков вместо использования номеров версий. поэтому вы захотите использовать новейшую доступную версию eclipse, то есть helios (или 3.6, который является соответствующим номером версии).
Чтобы увидеть список с названием выпуска Eclipse и соответствующим номером версии, перейдите на этот веб-сайт. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release
- Дата выпуска Версия платформы
- Юнона ?? Июнь 2012 г. 4.2?
- Индиго 22 июня 2011 г. 3,7
- Гелиос 23.06.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-Linux-gtk.tar.gz
- затмение-Java-Helios-Linux-gtk.tar.gz
Но со временем вы забываете, какое название выпуска сочетается с номером версии. Я бы предпочел соглашение об именах файлов, например:
- затмение-3.7.1-ява-индиго-SR1-Linux-gtk.tar.gz
- Затмение-3.6-Ява-Гелиос-Линукс-ГТК.tar.gz
Таким образом, вы получите ОБА из имени файла, и его можно будет отсортировать в списке каталогов. К счастью, они в основном выбирают имена в алфавитном порядке после предыдущего (за исключением 3,4-Ганимеда против более нового 3,5-Галилео).
В каждой версии есть улучшения в определенных технологиях. Для пользователей самая большая разница заключается в том, запускать ли определенные плагины или нет, потому что некоторые были созданы только для определенной версии Eclipse.
В Galileo и Helios Provisioning Platform были введены плагины, не связанные с обновлением сайта, теперь должны быть помещены в подпапку «dropins» («eclipse / dropins / plugin_name / features», «eclipse / dropins / plugin_name / plugins») вместо папки Eclipse. («затмение / возможности» и «затмение / плагины»).
Также для нужд программирования лучшим Eclipse является последняя версия Eclipse. На данный момент в нем слишком много ошибок, и все, что сейчас делает команда Eclipse, - это исправление ошибок. Со времен Europa очень мало улучшений интерфейса. ПО МОЕМУ МНЕНИЮ.
Это последовательные улучшенные версии одного и того же продукта. Кто-нибудь заметил, как названия последних трех и следующего релиза расположены в алфавитном порядке (Галилео, Гелиос, Индиго, Юнона)? Вероятно, так они пойдут в будущем, точно так же, как кодовые имена выпусков Ubuntu увеличиваются в алфавитном порядке (обратите внимание, Индиго - это не луна Юпитера!).
Релизы Eclipse названы в честь спутников Юпитера, и каждый обозначает последовательный релиз.
Helios - это текущая версия. Вы можете загрузить eclipse по мере необходимости. http://www.eclipse.org/downloads/ < / а>