O suporte do SpringSource Tool Suite 2.6 Grails está quebrado?
-
27-10-2019 - |
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
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.