Jaka jest różnica między wersjami Eclipse (Europa, Helios, Galileo)? Która z nich jest najlepsza dla aplikacji komputerowej?
Jaka jest różnica między wersjami Eclipse (Europa, Helios, Galileo)? Która z nich jest najlepsza dla aplikacji komputerowej?
Odpowiedzi:
Strona Eclipse (oprogramowanie) w Wikipedii podsumowuje to całkiem dobrze:
Wydania
Od 2006 roku Fundacja Eclipse koordynowała coroczne wydanie symultaniczne . Każde wydanie zawiera platformę Eclipse, a także szereg innych projektów Eclipse. Aż do wydania Galileo, wersje były nazwane na cześć księżyców Układu Słonecznego.
Jak dotąd, każde jednoczesne wydanie miało miejsce pod koniec czerwca.
Wydanie projektów w wersji głównej platformy wydania Photon 27 czerwca 2018 4.8 Tlen 28 czerwca 2017 4.7 Neon 22 czerwca 2016 4.6 Mars 24 czerwca 2015 4.5 Projekty Mars Luna 25 czerwca 2014 4.4 Projekty Luna Kepler 26 czerwca 2013 4.3 Projekty Kepler Juno 27 czerwca 2012 r. 4.2 Projekty Juno Indigo 22 czerwca 2011 3.7 Projekty Indigo Helios 23 czerwca 2010 3.6 Projekty Helios Galileo 24 czerwca 2009 r. 3.5 Projekty Galileo Ganymede 25 czerwca 2008 3.4 Projekty Ganymede Europa 29 czerwca 2007 r. 3.3 Projekty Europa Callisto 30 czerwca 2006 3.2 Projekty Callisto Eclipse 3.1 28 czerwca 2005 3.1 Eclipse 3.0 28 czerwca 2004 3.0
Podsumowując, Helios, Galileo, Ganymede itp. To tylko nazwy kodowe wersji platformy Eclipse (osobiście wolałbym, aby Eclipse używał tradycyjnych numerów wersji zamiast nazw kodowych, dzięki czemu wszystko będzie jaśniejsze i łatwiejsze). Moją sugestią byłoby użycie najnowszej wersji, tj. Eclipse Oxygen (4.7) ( w oryginalnej wersji tej odpowiedzi było napisane "Helios (3.6.1)" ).
Oprócz „platformy”, Eclipse dystrybuuje następnie różne pakiety (tj. „Platformę” z domyślnym zestawem wtyczek do wykonywania wyspecjalizowanych zadań), takie jak Eclipse IDE for Java Developers , Eclipse IDE for Java EE Developers , Eclipse IDE for C / C ++ Developers , etc (zobacz ten link, aby porównać ich zawartość).
Do tworzenia aplikacji Java Desktop powinno wystarczyć wydanie Helios Eclipse IDE for Java Developers (w razie potrzeby zawsze można zainstalować „dodatkowe wtyczki”).
Są to tylko oznaczenia wersji (podobnie jak Windows XP, Vista lub Windows 7), których używają do nazwania swoich głównych wydań, zamiast używania numerów wersji. więc będziesz chciał użyć najnowszej dostępnej wersji zaćmienia, czyli helios (lub 3.6, która jest odpowiednim numerem wersji).
Aby zobaczyć listę nazw wydania Eclipse i odpowiadający im numer wersji, przejdź do tej witryny. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release
Mnie też nie podoba się sposób, w jaki fundacja Eclipse NIE używa numeru wersji do pobierania lub w oknie dialogowym Pomoc -> O Eclipse. Wyświetlają wersję na stronie pobierania, ale rzeczywista nazwa pliku jest podobna do:
Ale z biegiem czasu zapominasz, jaka nazwa wydania jest powiązana z numerem wersji. O wiele bardziej wolałbym konwencję nazewnictwa plików, taką jak:
W ten sposób otrzymujesz OBIE z nazwy pliku i można go sortować w liście katalogów. Na szczęście najczęściej wybierają nazwy w kolejności alfabetycznej po poprzedniej (z wyjątkiem 3.4-Ganymede vs nowszego 3.5-Galileo).
W Galileo i Helios Provisioning Platform zostały wprowadzone, a wtyczki nieaktualizujące witryny powinny być teraz umieszczane w podfolderze „dropins” („eclipse / dropins / nazwa_wtyczki / features”, „eclipse / dropins / nazwa_wtyczki / wtyczki”) zamiast w folderze Eclipse („eclipse / features” i „eclipse / plugins”).
Również dla potrzeb programowania najlepszym Eclipse jest najnowszy Eclipse. Na razie ma zbyt wiele błędów, a wszystko, co robi teraz zespół Eclipse, to naprawianie błędów. Od czasu Europa wprowadzono bardzo niewiele ulepszeń interfejsu. MOIM ZDANIEM.
Są to kolejne, ulepszone wersje tego samego produktu. Czy ktoś zauważył, jak nazwy trzech ostatnich i następnych wydawnictw są w porządku alfabetycznym (Galileo, Helios, Indigo, Juno)? Prawdopodobnie tak będą wyglądać w przyszłości, w ten sam sposób, w jaki nazwy kodowe wydania Ubuntu rosną alfabetycznie (uwaga: Indigo nie jest księżycem Jowisza!).
Wydania Eclipse są nazwane na cześć księżyców Jowisza, a każde z nich oznacza kolejne uwolnienie.
Helios to aktualna wersja, którą możesz pobrać eclipse zgodnie z potrzebami programistycznymi http://www.eclipse.org/downloads/