Qual é a diferença entre as versões do Eclipse (Europa, Helios, Galileo)? Qual é o melhor para aplicativos de desktop?
Qual é a diferença entre as versões do Eclipse (Europa, Helios, Galileo)? Qual é o melhor para aplicativos de desktop?
Respostas:
A página Eclipse (software) na Wikipedia resume muito bem:
Lançamentos
Desde 2006, a Eclipse Foundation coordena uma liberação simultânea anual . Cada release inclui a Plataforma Eclipse, bem como vários outros projetos Eclipse. Até o lançamento do Galileo, os lançamentos foram nomeados após as luas do sistema solar.
Até o momento, cada versão simultânea ocorreu no final de junho.
Versão Versão principal da plataforma de lançamento Projetos Fóton 27 de junho de 2018 4.8 Oxigênio 28 de junho de 2017 4.7 Neon 22 de junho de 2016 4,6 Mars 24 de junho de 2015 4,5 Projetos Mars Luna 25 de junho de 2014 4.4 Luna Projects Kepler 26 de junho de 2013 4,3 Projetos Kepler Juno 27 de junho de 2012 4,2 Juno Projects Indigo 22 de junho de 2011 3.7 Projetos Indigo Helios 23 de junho de 2010 3.6 Projetos Helios Galileo 24 de junho de 2009 3.5 Projetos Galileo Ganymede 25 de junho de 2008 3.4 Projetos Ganymede Europa 29 de junho de 2007 3.3 Projetos Europa Callisto 30 de junho de 2006 3.2 Projetos Callisto Eclipse 3.1 28 de junho de 2005 3.1 Eclipse 3.0 28 de junho de 2004 3.0
Para resumir, Helios, Galileo, Ganymede etc. são apenas nomes de código para versões da plataforma Eclipse (pessoalmente, eu preferiria que o Eclipse usasse números de versão tradicionais em vez de nomes de código, isso tornaria as coisas mais claras e fáceis). Minha sugestão seria usar a versão mais recente, ie Eclipse Oxygen (4.7) ( na versão original desta resposta, dizia "Helios (3.6.1)" ).
No topo da "plataforma", o Eclipse distribui vários pacotes (ou seja, a "plataforma" com um conjunto padrão de plug-ins para realizar tarefas especializadas), como o Eclipse IDE para desenvolvedores de Java , o Eclipse IDE para desenvolvedores de Java EE , o Eclipse IDE para C / C ++ Developers , etc (consulte este link para uma comparação de seu conteúdo).
Para desenvolver aplicativos Java Desktop, a versão Helios do Eclipse IDE para Java Developers deve ser suficiente (você sempre pode instalar "plugins adicionais", se necessário).
Essas são apenas as designações de versão (como o Windows XP, Vista ou Windows 7) que eles estão usando para nomear seus principais lançamentos, em vez de usar números de versão. portanto, você deseja usar a versão mais recente do eclipse disponível, que é helios (ou 3.6, que é o número da versão correspondente).
Para ver uma lista do nome do release do Eclipse e o número da versão correspondente, acesse este site. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release
Também não gosto da maneira como a fundação Eclipse NÃO usa o número da versão para seus downloads ou no diálogo Ajuda -> Sobre o Eclipse. Eles exibem a versão na página de download, mas o nome real do arquivo é algo como:
Mas, com o tempo, você esquece qual nome de versão combina com qual número de versão. Eu preferiria uma convenção de nomenclatura de arquivos como:
Dessa forma, você obtém AMBOS a partir do nome do arquivo e pode ser classificado em uma listagem de diretórios. Felizmente, eles escolhem principalmente os nomes em ordem alfabética após o anterior (exceto 3,4-Ganimedes versus o mais recente 3.5-Galileu).
No Galileo e na Helios Provisioning Platform foram introduzidas, e os plug-ins que não são de atualização agora devem ser colocados na subpasta "dropins" ("eclipse / dropins / plugin_name / features", "eclipse / dropins / plugin_name / plugins") em vez da pasta do Eclipse ("eclipse / features" e "eclipse / plugins").
Também para as necessidades de programação, o melhor Eclipse é o mais recente. Ele tem muitos bugs por enquanto, e toda a equipe do Eclipse está corrigindo os bugs. Existem muito poucas melhorias na interface desde o Europa. NA MINHA HUMILDE OPINIÃO.
São versões sucessivas e aprimoradas do mesmo produto. Alguém notou como os nomes dos três últimos e do próximo lançamento estão em ordem alfabética (Galileu, Helios, Indigo, Juno)? Provavelmente é assim que eles serão no futuro, da mesma maneira que os nomes de código do Ubuntu aumentam em ordem alfabética (note que o Indigo não é uma lua de Júpiter!).
Os lançamentos do Eclipse são nomeados após as luas de Júpiter e cada um indica um lançamento sucessivo.
Helios é a versão atual que você pode baixar o eclipse conforme sua programação precisa http://www.eclipse.org/downloads/