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.

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.


ASSINE NOSSO RSS
Roberto Souza
24. jul, 2012
Esse Eclipse está bom mesmo Haneli. Senti até mais leve, kkkk. Vocês também?
Elinaldo Nascimento (@elinaldoinfo)
24. jul, 2012
Muito legal o post..
Fabiano Magnan
25. jul, 2012
“uma performance melhor”, falou a minha lingua… rs
Parabésn Hanneli.
Magneto
25. jul, 2012
Mais leve e com melhor performance, é disso que precisamos. Post muito legal.
Gabriel
25. jul, 2012
Muito bom mesmo!
Hanneli Tavante
25. jul, 2012
Olá, pessoal! Que bom que gostaram do novo Eclipse!
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
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!
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.
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…
Rafael m Dourado
26. jul, 2012
E o plug-in do android ta rolando bala ?
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
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
.
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
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.
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
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
Michell Sarno
09. ago, 2012
Muito bom este post…
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?
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.
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.
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?
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).
JHonatan
09. ago, 2012
Vlw! muito obrigado pela informação e pelas dicas.
Jean Fernandes
09. ago, 2012
Muito bom em Hanneli, o Eclipse é uma ótima ide.
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….
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
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…
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
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..
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…
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
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
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
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?
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***
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…
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”.
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.
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.
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.