Pergunta

Recentemente, atualizei meu STS de 2.5.2 para 2.6.Desde então, cada projeto grails mostra um erro na leitura do arquivo conf / spring / resources.groovy :

Description Resource Path Location Type Internal compiler error: java.lang.VerifyError: (class: org/codehaus/jdt/groovy/internal/compiler/ast/JDTClassNode, method: initialize signature: ()V) Bad access to protected data at org.codehaus.jdt.groovy.internal.compiler.ast.JDTResolver.createClassNode(JDTResolver.java:461) resources.groovy /GrailsProject/grails-app/conf/spring line 0 Java Problem

O arquivo resources.groovy está praticamente vazio (no estado padrão), e se eu excluí-lo, o erro é mostrado no DataSource.groovy, então o arquivo em si parece não ser a causa.

A versão do compilador groovy usadaé 1.7.3.

Fiz uma instalação limpa do STS 2.6, instalei os plug-ins groovy e grails e obtive o mesmo erro.

Qual poderia ser o problema?E há uma solução para isso não resultar no downgrade para 2.5.2 novamente?

Obrigado

Foi útil?

Solução

Dê uma olhada em suas preferências Groovy -> Compilador.Por acaso, você está usando acidentalmente o Groovy 1.6?


EDITAR

Isso não resolveu o problema, mas conforme descrito em http:// fórum.springframework.org/showthread.php?p=357361 , atualize para a versão de desenvolvimento mais recente do Groovy-Eclipse, bem como do Grails Tooling e isso deve funcionar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top