Code Completion não funciona para arquivo .xhtml no Eclipse [RESOLVIDO]

21 respostas
H

Pessoal,

Andei pesquisando muito para tentar resolver o meu problema no Eclipse: O Code Completion para arquivos .xhtml(facelets) não está funcionado para tags JSF. Nas minhas pesquisas encontrei até mesmo lugares dizendo que realmente não funciona e me recomendando usar o NetBeans. É isso mesmo ? O Code Completion não funciona para arquivos .xhtml no Eclipse ?

Alguém ai já teve esse problema ? Alguém conseguiu resolver ?

Abçs

21 Respostas

J

Cara,

Estou passsando pelo mesmo problema, porém eu não fiz uma busca para ver o problema creio q entre hoje e amanhã irei testar. Vi algumas pessoas falando q funciona, porém aqui nã rolou. Dizem que com o plugin do Jboss Tools ele funciona.

Qual a versão do Eclipse q vc esta usando?

Vc add o Jboss Tools?

Vamos ver se resolver, vou fazer uma pesquisa e testes daqui tmb.

H

E ai ? Alguma novidade ?

Instalei sim o JBoss Tools aqui, mas não rolou. Eu estou usando o Eclipse Helios.

T

Vá no menu Window -> Preferences.
Em General -> Content Types, expanda o item "Text" e selecione o item "JSP".
Clique no botão "Add…" e adicione *.xhtml.

H

Isso resolve…

H

O mais estranho é que segui esse passo de inclusão do *.xhtml e não funcionou. Existe alguma outra coisa que possa ser feita ?

T

Você fechou a página e abriu de novo?
Se ainda assim não der certo, tente reiniciar o Eclipse.

H

Ou, por mais bobo que isso possa parecer, vc pode estar esquecendo as tags:

vê ai…

J

Aqui ainda não rolou…

A

No meu JBoss Tools ele não fazia o autocomplete se eu não colocasse o encode padrão dos arquivos html como UTF-8 (o eclipse mapeia *.xhtml para o tipo HTML).

Em “General -> Content Types”, vá em HTML e coloque o encode padrão para UTF-8 (não esqueça de clicar em “Update”).

Após isso funcionou comigo.

J

Agora funcionou aqui.

fiz os dois passos:

tnaires
Post 16/07/2010 08:39:45 Assunto: Re:Code Completion não funciona para arquivo .xhtml no Eclipse
Vá no menu Window -> Preferences.
Em General -> Content Types, expanda o item "Text" e selecione o item "JSP".
Clique no botão "Add…" e adicione *.xhtml.

Ataxexe
Post 16/07/2010 11:18:59 Assunto: Code Completion não funciona para arquivo .xhtml no Eclipse
No meu JBoss Tools ele não fazia o autocomplete se eu não colocasse o encode padrão dos arquivos html como UTF-8 (o eclipse mapeia *.xhtml para o tipo HTML).

Em "General -> Content Types", vá em HTML e coloque o encode padrão para UTF-8 (não esqueça de clicar em "Update").

Após isso funcionou comigo.

H

Káraka, pessoal !

Não entendo !

Fiz todos esses passos, mas continua não funcionando.

Na barra de Status fica aparecendo a mensagem: no known child tag names of <html> begin with h:

Tentei todos esses passos no Eclipse Galileo e também no Helios. Nenhum deles está funcionando.

Alguém ai sabe o que mais pode ser ?

jeroqueiroz, você disse que funcionou pra você. Que eclipse vc tá usando ai ?

J

Cara os passo q fiz foi no Helios, vc instalou o plugin do Jboss Tools e qual versão foi instalada ai?

H

Entao o JBoss que instalei foi o 3.1.0 segue o link:

Eu encontrei um outro link aqui, qual deles vc tah usando no Eclipse Update:

Versao 3.1.0 - http://download.jboss.org/jbosstools/updates/stable/galileo/

Versao 3.1.1 - http://download.jboss.org/jbosstools/updates/development

Dentre os vários plugins, qual você instalou ?

J

Instalei esta versão aqui.

All plugins (p2 Repo / Update Site Zip): JBossTools-Update-3.2.0.v201007020601N-H408-M1.zip
md5 | filesize: 127.96 MB

http://download.jboss.org/jbosstools/builds/nightly/trunk/201007020601/

Link para Download Direto: http://download.jboss.org/jbosstools/builds/nightly/trunk/201007020601/all/JBossTools-Update-3.2.0.v201007020601N-H408-M1.zip

H

Pessoal eu realmente não entendo o que acontece.

Baixei o Eclipse Helios novamente, tentei todas as configurações acima no Helios e também no Galileo. Instalei o JBoss Tools help instalador do Eclipse, baixei o update do link acima, mas não funciona de jeito nenhum.

Estou desistindo de usar o *.xhtml no meu projeto, pois sem code completion não rola. Estava pensando se existe grande diferença realmente entre JSP e XHTML achei esse thread no GUJ http://www.guj.com.br/posts/list/95822.java, mas é realmente vantagem em usar o Facelets ?

Pessoal, não conheço muito o JSF, mas estou querendo começar um projeto com ele e gostaria de começar com o XHTML, o que me parece o que há de melhor atualmente, mas esse negócio de problema com o Code Completion atrapalha um pouco a velocidade no desenvolvimento. Alguém ai tem uma experiência da diferença entre JSP e XHTML ?

Valeu

H

Aee pessoal !

Finalmente consegui fazer funcionar.

Clicar com o botão direito do mouse sobre o projeto e escolher "Configure -> Add JSF Capabilities", assim funcionou.

Valeu galera !

Abçs

E

Segui todos os passo e nada

J

Cara,

Qual a versão do Eclipse q vc esta usando?

Versão do Jboss Tools?

G

Bem, eu estava apanhando também pra fazer isso funcionar no helios.

Aquela configuração do Content Type funcionava no ganymede, mas no helios não.

Consegui resolver seguindo esses passos: http://www.javaparaweb.com.br/blog/?p=103

C

aqui ta a mesma coisa…

K

Estava com o memso problema. Testava as dicas dos colegas e nada…
Resolvi instalando o Jboss Tools -> Jboss Web and Java EE Development.
Estou usando Eclipse Juno + jboss Tools 4.
Valeu pessoal!

Criado 16 de julho de 2010
Ultima resposta 6 de mar. de 2013
Respostas 21
Participantes 9