Differenza tra Eclipse Europa, Helios, Galileo


174

Qual è la differenza tra le versioni di Eclipse (Europa, Helios, Galileo)? Qual è il migliore per l'applicazione desktop?


54
L'OP chiede chiarimenti su alcune convenzioni poco chiare utilizzate da Eclipse (sai, l'IDE), non vedo nulla di sbagliato in questo. Se questa domanda non corrisponde ai tuoi standard, ignorala.
Pascal Thivent,

41
Grazie per aver posto questa domanda, forse dopo un po 'di tempo il management del prodotto Eclipse apprenderà che la maggior parte degli utenti non dà un **** sui nickname che mettono ai prodotti. Dovrebbero usare i nomi solo internamente e mantenere la versione chiaramente visibile, così gli utenti normali (come sviluppatori non eclissi) sarebbero in grado di sapere cosa stanno usando, senza dover passare 30 minuti a cercare su Google.
sorin,

9
Mi chiedo se la fondazione Eclipse considererebbe "mostra il numero di versione nella finestra di dialogo di aiuto, come ogni altro software al mondo" come una richiesta di funzionalità valida. La situazione attuale sta diventando insostenibile. Non mi dispiace che il mio software abbia un nome di fantasia superfluo, ma vorrei essere in grado di dire quale numero di versione attuale ho anche. Soprattutto in modo che quando vedo frasi come "funziona su Helios o versioni successive", so se HO una versione Helios o versioni successive (ad esempio).
Dawood ibn Kareem,

7
Dio li benedica se si rendono conto che TUTTO QUELLO CHE BISOGNA VEDERE È IL DIO NUMERO DI VERSIONE DANNEGGIATO ...
Siddharth,

1
Non sorprende che Eclipse sia fortemente ingegnerizzato. Comincia dal suo nome.
Pacerier,

Risposte:


224

La pagina Eclipse (software) su Wikipedia la riassume abbastanza bene:

Uscite

Dal 2006, la Fondazione Eclipse ha coordinato un rilascio simultaneo annuale . Ogni versione include la piattaforma Eclipse e numerosi altri progetti Eclipse. Fino alla versione di Galileo, le versioni prendevano il nome dalle lune del sistema solare.

Finora, ciascuna versione simultanea è avvenuta alla fine di giugno.

Rilascio Versione principale Versione piattaforma Progetti
Photon 27 giugno 2018 4.8
Oxygen 28 giugno 2017 4.7                 
Neon 22 giugno 2016 4.6                 
Marte 24 giugno 2015 4.5 Mars Progetti
Luna 25 giugno 2014 4.4 Luna Projects
Kepler 26 giugno 2013 4.3 Progetti di Kepler
Giunone 27 giugno 2012 4.2 Progetti di Giunone
Indigo 22 giugno 2011 3.7 Progetti Indigo
Helios 23 giugno 2010 3.6 Progetti Helios
Galileo 24 giugno 2009 3.5 Progetti Galileo
Ganimede 25 giugno 2008 3.4 Progetti di Ganimede
Europa 29 giugno 2007 3.3 Progetti Europa
Callisto 30 giugno 2006 3.2 Progetti Callisto
Eclipse 3.1 28 giugno 2005 3.1  
Eclipse 3.0 28 giugno 2004 3.0  

Riassumendo, Helios, Galileo, Ganymede, ecc. Sono solo nomi in codice per le versioni della piattaforma Eclipse (personalmente, preferirei che Eclipse usasse i numeri di versione tradizionali anziché i nomi in codice, renderebbe le cose più chiare e facili). Il mio suggerimento sarebbe di usare l'ultima versione, ovvero Eclipse Oxygen (4.7) ( nella versione originale di questa risposta, diceva "Helios (3.6.1)" ).

Oltre alla "piattaforma", Eclipse distribuisce quindi vari pacchetti (ovvero la "piattaforma" con un set predefinito di plug-in per raggiungere attività specializzate), come Eclipse IDE per sviluppatori Java , Eclipse IDE per sviluppatori Java EE , Eclipse IDE per C / C ++ Sviluppatori , ecc. (Vedi questo link per un confronto del loro contenuto).

Per sviluppare applicazioni Java Desktop, dovrebbe essere sufficiente la versione Helios di Eclipse IDE per sviluppatori Java (è possibile installare sempre "plug-in aggiuntivi" se necessario).


83
+100 (se potessi) per: "Preferirei che Eclipse usasse i numeri di versione tradizionali anziché i nomi in codice, renderebbe le cose più chiare e facili"
oosterwal,

10
Il vero problema è che una volta installata una versione come Helios, viene rilasciata una nuova versione come Indigo, Eclipse non rileva questa nuova versione come aggiornamento alla versione corrente. L'esecuzione della nuova versione (su un Mac) non rileva le impostazioni dalla vecchia. Ho "ricominciato" la mia configurazione di Eclipse così tante volte ora, sono totalmente stufo di usarlo, per essere onesti. Devo fare qualcosa di sbagliato. :-(
Ryan H.

1
Per inciso, ho appena trovato questo link per l'aggiornamento da Helios a Indigo: lenettoyeur-on-eclipse.blogspot.com/2011/06/…
Ryan H.

Dal momento che la versione di Eclipse Neon è in arrivo, ecco il piano del progetto .
vallismortis il

Potresti cambiarlo in un Wiki della community? Questo contenuto deve essere aggiornato di tanto in tanto.
vallismortis il

15

Quelle sono solo designazioni di versione (proprio come Windows XP, Vista o Windows 7) che stanno usando per nominare le loro versioni principali, invece di usare i numeri di versione. quindi ti consigliamo di utilizzare la versione eclipse più recente disponibile, che è helios (o 3.6 che è il numero di versione corrispondente).


10

Per visualizzare un elenco del nome della versione di Eclipse e il numero di versione corrispondente, visitare questo sito Web. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release

  • Data di rilascio Versione della piattaforma
  • Giunone ?? Giugno 2012 4.2?
  • Indigo 22 giugno 2011 3.7
  • Helios 23 giugno 2010 3.6
  • Galileo 24 giugno 2009 3.5
  • Ganimede 25 giugno 2008 3.4
  • Europa 29 giugno 2007 3.3
  • Callisto 30 giugno 2006 3.2
  • Eclipse 3.1 28 giugno 2005 3.1
  • Eclipse 3.0 21 giugno 2004 3.0

Anche a me non piace il modo in cui la fondazione Eclipse NON utilizza il numero di versione per i loro download o nella finestra di dialogo Aiuto -> Informazioni su Eclipse. Visualizzano la versione sulla pagina Web di download, ma il nome del file effettivo è simile a:

  • eclipse-java-indaco-SR1-linux-gtk.tar.gz
  • eclipse-java-helios-linux-gtk.tar.gz

Ma nel tempo, dimentichi quale nome di versione corrisponde a quale numero di versione. Preferirei di gran lunga una convenzione di denominazione dei file come:

  • eclipse-3.7.1-java-indaco-SR1-linux-gtk.tar.gz
  • eclipse-3.6-java-helios-linux-gtk.tar.gz

In questo modo si ottiene ENTRAMBE dal nome del file ed è ordinabile in un elenco di directory. Fortunatamente, scelgono principalmente i nomi in ordine alfabetico dopo il precedente (tranne 3.4-Ganimede contro il più recente 3.5-Galileo).


5

Ogni versione presenta alcuni miglioramenti in alcune tecnologie. Per gli utenti la differenza più grande è se eseguire o meno determinati plugin, perché alcuni sono stati creati solo per una particolare versione di Eclipse.


4

In Galileo e Helios Provisioning Platform sono stati introdotti e i plug-in non di aggiornamento del sito ora dovrebbero essere collocati nella sottocartella "dropins" ("eclipse / dropins / plugin_name / features", "eclipse / dropins / plugin_name / plugins") invece della cartella di Eclipse ("eclipse / features" e "eclipse / plugins").

Anche per esigenze di programmazione il migliore Eclipse è l'ultimo Eclipse. Ha troppi bug per ora, e tutto il team di Eclipse ora sta risolvendo i bug. Ci sono pochissimi miglioramenti dell'interfaccia da Europa. A PARER MIO.


4

Sono versioni successive e migliorate dello stesso prodotto. Qualcuno ha notato come i nomi degli ultimi tre e della prossima versione siano in ordine alfabetico (Galileo, Helios, Indigo, Juno)? Probabilmente è così che andranno in futuro, allo stesso modo in cui i nomi in codice di Ubuntu aumentano in ordine alfabetico (nota che Indigo non è una luna di Giove!).


3

Le versioni di Eclipse prendono il nome dalle lune di Giove e ciascuna indica una versione successiva.

Helios è la versione corrente che puoi scaricare eclipse in base alle tue esigenze di programmazione http://www.eclipse.org/downloads/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.