As Novidades do Eclipse Juno

Postado em 24. jul, 2012 por Hanneli Tavante em Java

Próximo ao fim de junho, a popular IDE Eclipse teve sua nova versão final oficialmente lançada e divulgada à comunidade. IDE amplamente utilizada especialmente no mundo Java e também com significativa parcela de representação como ferramenta de desenvolvimento para outras linguagens, tais como PHP e C, a IDE lançou recentemente a versão Juno, que conta com muitas novidades.

Eclipse Juno – Workbench

As novidades mais marcantes

Notavelmente, um ponto marcante para as novidades do Eclipse Juno é o uso do Eclipse 4.x como plataforma. Todas as versões anteriores ao Juno se embasavam na versão 3.x. A plataforma 4.x, que vem sendo desenvolvida há quase três anos, apresenta mudanças em alguns aspectos operacionais da IDE. Por exemplo, os recursos do Eclipse agora usufruem do poder do CDI (Context and Dependency Injection) para serem injetados e executados. Isso apresenta uma performance melhor e um código mais limpo para a IDE, que até a versão 3.x utilizava, em grande parte, Singletons para executar as tarefas da IDE. Vale lembrar que apesar da mudança para a plataforma 4.x, haverá compatibilidade para plug-ins desenvolvidos para a versão 3.x.

Outra novidade: diversos projetos e subsistemas do Eclipse, antes mantidos com SVN ou CVS, estão sendo migrados para Git e já podem ser acessados.

O “ecossistema” de subprojetos do Eclipse também só aumenta – projetos já existentes foram melhorados e novos projetos foram adicionados. Dentre eles, uma ferramenta para design de BPEL (Business Process Engineering Language).

Uma outra boa notícia para os usuários de Java – o suporte a Java 7 está garantido e o compilador do Eclipse já implementa todas as funcionalidades da nova versão da linguagem, bem como o conjunto de ferramentas de desenvolvimento (Eclipse JDT), propiciando um auto complete e sugestões de código compatíveis com a versão 7. As sugestões de autocomplete agora vão além, como o Eclipse Recommenders.

Além das mudanças estruturais, a IDE agora apresenta um novo design.

O Eclipse é a IDE mais usada no mundo Java e é bom ver sua constante evolução. Aqui na Caelum, usamos o Eclipse em todos os nossos cursos de Java – e até nos cursos de web. Nosso curso FJ-11 de Java básico, que tem a apostila disponível para download, tem um capítulo só sobre Eclipse. É fundamental para o bom programador dominar os recursos dessa IDE – como os atalhos mais úteis e populares do Eclipse – e temos até um curso online sobre produtividade extrema com Eclipse.

Hanneli Tavante

Mais sobre o autor

Tags: , ,

39 Respostas para “As Novidades do Eclipse Juno”

  1. Roberto Souza

    24. jul, 2012

    Esse Eclipse está bom mesmo Haneli. Senti até mais leve, kkkk. Vocês também?

  2. Elinaldo Nascimento (@elinaldoinfo)

    24. jul, 2012

    Muito legal o post..

  3. Fabiano Magnan

    25. jul, 2012

    “uma performance melhor”, falou a minha lingua… rs
    Parabésn Hanneli.

  4. Magneto

    25. jul, 2012

    Mais leve e com melhor performance, é disso que precisamos. Post muito legal.

  5. Gabriel

    25. jul, 2012

    Muito bom mesmo!

  6. Hanneli Tavante

    25. jul, 2012

    Olá, pessoal! Que bom que gostaram do novo Eclipse! :)
    Eu também gostei muito e fiquei muito contente por terem mantido a compatibilidade com os diversos plugins já existentes para o Indigo, tipo o JBoss Tools! :) Uso esse plugin no dia a dia e tudo está funcionando normalmente no Juno. Tal como o Roberto Souza comentou, também senti a IDE um pouco mais rápida também :)

  7. Lucas

    25. jul, 2012

    De boa, não troco meu netbeans 7 por isso, já programei muito em eclipse, depois do primeiro contato que tive com netbeans não volto para essa ide.

  8. Lucas

    25. jul, 2012

    Isso mesmo, ta certo, não envie meu post, o importante é sua opinião, não é ? Tem que falar que o eclipse é d+, isso ?… e ainda deve criticar politico ou a ditadura do Brasil, fazendo igual a eles…

  9. Rafael m Dourado

    26. jul, 2012

    E o plug-in do android ta rolando bala ?

  10. Rafael Jessu

    26. jul, 2012

    A UI dele é irada, o JBoss Tools esta com alguns bugs nele ainda, mas ai já é coisa do plugin da JBoss

  11. Paulo Silveira

    26. jul, 2012

    oi Lucas

    Os comentários ficam numa fila de moderação. Apenas por isso demoraram para aparecer. Não há ditadura nenhuma :) .

  12. Ricardo Ludwig

    27. jul, 2012

    Também achei que ficou mais leve, mas esse Quick Acess me desagradou, principalmente em tela menores ele quebra para a linha debaixo. Parece que não fui o único chato :) ,

    https://bugs.eclipse.org/bugs/show_bug.cgi?id=362420

  13. Roberto

    02. ago, 2012

    @Rafael m Dourado
    O plug-in do android tah rodando mto bem…

    @Hanneli Tavante
    O JBoss Tools tá rodando legal? Garotiei agora, qnd ví no Eclipse Marketplace que só tinha para Helios e Indigo nem instalei e continuei usando no Indigo.
    A IDE realmente tah bem rápida.

  14. Rafael Jesus

    03. ago, 2012

    @Roberto o plugin não esta legal, pelo menos no ubuntu 12.0, e tem o lance do Quick Acess, olha ontem mesmo eu abri o eclipse e cade meus projetos???? Segunda vez já, ta com bug sim

  15. Hanneli Tavante

    03. ago, 2012

    @Roberto, o Jboss tools ta funcionando muito bem comigo :)
    Instale o JBoss tools para o indigo. Quase todos os plugins do Indigo funcionarão no Eclipse Juno :)

  16. Michell Sarno

    09. ago, 2012

    Muito bom este post…

  17. Alberson

    09. ago, 2012

    Galera, talvez não seja o melhor lugar pra perguntar, mas não consigo subir meu Tomcat 6 no Juno nem a pau. Tento subir minha aplicação e ele me joga um “java.lang.VerifyError”. Alguém sabe o que pode ser?

  18. Felipe Stoco

    09. ago, 2012

    Bom post, mas o Eclipse está anos luz ainda atrás do IntelliJ que infelizmente é pago. Talvez por isso seja tão bom. Quem tem a oportunidade de trabalhar com essa IDE não quer mais saber de outra.

  19. Maurício Magalhães

    09. ago, 2012

    Interessante. Chegando em casa vou baixar e testar a nova ide.Pelo pouco q li parece estar muito bom.

  20. Hélio

    09. ago, 2012

    trabalho com php, meu drama com eclipse é ter que trabalhar com workspace, há alguma maneira de trabalhar sem, como no netbeans por exemplo?

  21. Osmar

    09. ago, 2012

    Baixei a nova versão em 64 bits e depois em 32 e ambas versões apresentaram problemas com o SVN (http://subclipse.tigris.org/update_1.8.x).

  22. JHonatan

    09. ago, 2012

    Vlw! muito obrigado pela informação e pelas dicas.

  23. Jean Fernandes

    09. ago, 2012

    Muito bom em Hanneli, o Eclipse é uma ótima ide.

  24. Ricardo Damasceno

    09. ago, 2012

    Hanneli,

    Fiquei numa dúvida quanto aos plugins SVN no Juno. Eu não instalei e nem testei o Juno, mas te pergunto. Os plugins SVN não rodam nessa nova versão do Eclipse ?

    Roda somente plugins Git ?

    Gostei do seu post….

  25. Hanneli Tavante

    09. ago, 2012

    @Rafael Dourado Não testei o plugin do Android pra poder dizer se está rolando bem

    @Rafael Jesus o JBoss tools ainda tem uns bugs sim, mas ta rodando bem legal aqui no eclipse novo =]

    @Felipe Stoco Eu tbm gosto do IntelliJ, mas ainda sinto carência de alguns plugins para ele, como o JBoss tools, e é aí que vejo uma vantagem grande em usar o Eclipse, Além de ser gratuito para usar, ele possui uma diversidade grande de plugins :)

    @Osmar e @Ricardo Damasceno – Sobre o SVN, eu testei no Linux e essa dica rolou bem pra mim –
    http://www-02.imixs.com/roller/ralphsjavablog/entry/eclipse_juno_maven_subversion

    Deem uma olhada :)

  26. Roberto

    10. ago, 2012

    @Rafael Jesus
    Pow que pena q ai não tá legal… Aqui tá redondo… To usando Win 7 64… mas o eclipse é 32…

    @Hanneli
    Vlw a dica… Coloquei o tools do indigo e realmente nao tive problema… até agora não chiou… tah redondo…

  27. Rafael Jesus

    14. ago, 2012

    @Roberto @Hanneli pena mesmo cara pq a IDE ficou muito mais elegante e bonita, mas eu acho que deve ser algo com Ubuntu..eu vou tentar denovo e qq coisa digo..abrcs

  28. Rafael Jesus

    14. ago, 2012

    Só lembrando que o lance de desaparecer o projeto na IDE, aconteceu comigo no Indigo3.7 SR2 tbm, hoje mesmo no trampo..

  29. Moacir

    24. ago, 2012

    Eu estou começando no eclipse agora, não manjo muita coisa, queria saber se existe impacto grande na migração do helios para o juno? Conforme os posts acima, a maioria dos plugins deve funcionar, certo? Será que entre esses que funcionarão estão inclusos o maven, jboss seam entre outros…

  30. Paulo Silveira

    24. ago, 2012

    oi Moacir

    Voce pode instalar o Juno separadamente, em outro diretorio, evitando qualquer chance de incompatibilidade. Mas as chances são realmente pequenas.

    abracos

  31. João

    24. ago, 2012

    Olá, pessoal

    Não to conseguindo baixar e instalar o WindowBuilder no eclipse 4.2, alguem poderia mim enviar uma dica

  32. Quintino

    03. set, 2012

    Olá ,pessoal.

    Consegui baixar é preciso muita paciencia.
    Name–>Google:WindowBuilder Pro GUI
    http//:dl.google.com/eclipse/inst/latest /4.2
    Sem mais

  33. Felipe Caparelli

    04. set, 2012

    Gostaria de saber se alguém ta conseguindo usar o JBoss Tools de boa? Porque no meu caso ele começou a dar problemas com uma lib do JPA. Dai pra piorar fui tentar arrumar e acabei deixando igual aquela restauração da face de Cristo que a colega fez esses dias… uma droga… Agora ele ta dando pau com o plugin do Maven e não compila e nem entende mais nada do meu projeto… Alguém tem alguma sugestão ai? Fora eu comprar uma outra IDE?

  34. Hallysson

    17. set, 2012

    realmente, Eclipse Juno é inovador mas está sendo complicado compliar programas em C. Eu tenho q fazer um tutorial básico dessa versão do Eclipse e o jeito é usar exemplos em Java mesmo, apesar d eu ser leigo nessa linguagem.
    O recurso auto-completar é interessante, mas como eu to acostumado com Dev c++ esqueço disso, mas o programa corrige.
    Enfim, excelente pra programar em Java, mas em C tá mtoooo fod***

  35. Rafael Borges

    06. out, 2012

    Bem, comecei há pouco tempo no Java, mas já sabia PHP, HTML5, CSS3, etc… Sei que aqui não é um caso para discussão entre IDEs, mas não posso deixar de comentar:
    Primeiro comecei com o Eclipse, mas depois que peguei o NetBeans mais a fundo, o Eclipse dá a impressão de ser feito por amadores…
    O Eclipse foi feito pela IBM e o NetBeans pelos caras que inventaram o Java (Sun/Oracle). É só “um pouco” diferente…
    Acontece que o Eclipse foi lançado um pouco antes, então pegou mais mercado, mas é muito dependente de plugins (os quais não são muito normatizados, e por isso podem falhar com mais facilidade).
    Agora não largo mais o NetBeans, que inclusive é muito melhor para linguagens “não-Java” também, além da parte gráfica, e já vem com TomCat e tal…

  36. Rafael Horácio

    29. nov, 2012

    Comentário mais sem base que já escutei nos últimos anos desse Rafael Borges.

    Parei de ler depois que li, “Eclipse dá impressão de ser feito por amadores”.

  37. João Henrique

    10. dez, 2012

    Usei ele com GlassFish e não debuga nem com reza brava,
    Então por hora está mais me dando dor de cabeça do que ajudando. Tentei fazer algumas mudanças reinstalar adaptador do GlassFish mas não funciono, se pudesse estaria usando o indigo.

  38. Frota

    20. dez, 2012

    @Rafael Borges Não quero começar uma discussão de IDE’s, cada um escolhe a que gosta mais que é mais produtivo e pronto, mas já trabalhei com o NetBeans por um tempo e não gostei da forma engessada que ele trata o desenvolvimento, mais ou menos ao estilo das plataformas pra dot.net.
    Além disso, tenta portar um projeto teu do NetBeans para qualquer outra IDE que tu vai ver o tanto de dependências que ele gera. Pode parecer tudo ótimo na hora de desenvolver, código mastigado, sem ter que pensar muito, mas se vc vier a trabalhar com uma equipe com mais de uma IDE, todos vão gostar muito de vc pelo trabalho que vai dar, não se preocupe…. =P
    A parte gráfica é boa, concordo, mas, primeiro que desktop a meu ver está aos poucos caindo em desuso, faz muito tempo que não vejo ninguém pegando projetos novos grandes com swing, awt, gtk, que seja. Segundo que pra coisas pequenas o WindowBuilderPro ainda quebra um galho legal no eclipse.
    Considerar o fato de vir com o Tomcat instalado uma vantagem, pra mim só prova que se vc acha que o eclipse foi feito POR amadores, o NetBeans foi feito PARA amadores.
    Fora isso, os pequenos detalhes que a gente vai descobrindo todos os dias no Eclipse que me fazem elogiar a IDE todos os dias.

  39. Luca Bastos

    07. fev, 2013

    Bem atrasado…

    Uma dica que me deram há muitos anos que evita confusão entre as várias versões do Eclipse nas nossas máquinas, é sempre colocar o diretório workspace DENTRO do diretório do eclipse (que aliás eu sempre mudo o nome para eclipse-versão).

    Assim, quando a gente abre o eclipse da versão x.y.z, os projetos que aparecem são os compatíveis com a versão.

Deixar uma Resposta